问题标签 [pythonmagick]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Unable read OCR PDF in Python
I'm trying to read a .pdf file for the first time in python, This file has OCR in it.
I have downloaded PythonMagick file which has .whl extension, as directed in this post But still I get error ModuleNotFoundError: No module named 'PythonMagick'
How and what step should be followed so that I could be able to read the OCR PDF in python. Any suggestions are appreciated. Thanks
python - Pythonmagick 无法读取透明的 pdf 文件
我正在使用 PythonMagick 将多页 .pdf 文件转换为 .png 文件,但只要 .pdf 文件的背景是透明的,就会失败。
我的 ImageMagick 版本是 7.0.7-5 而 Ghostscript 版本是 9.22
这是我所做的:
然后它会返回一个错误
我可以使用以下代码更改背景并避免错误,但我无法使用此方法更改图像 dpi:
似乎只要我使用 .read() 它就会返回错误,但更改 dpi 需要 .read() 函数。是否有任何解决方案既可以阅读 pdf 又可以更改 dpi?
python - 在 macOS 上使用 Python 将 PDF 图像转换为 PNG
我已经阅读了很多试图描述如何将 PDF 转换为 PNG 图像的文章。但我根本无法让它工作。我试图import PythonMagick
在我的脚本之上,但它返回错误ImportError: No module named PythonMagick
。
是否可以像通过 Homebrew 安装 shell 工具一样简单地安装 PythonMagick?!背景是我的 Python 脚本,它比等效的 Bash 脚本要短得多。唯一不起作用的是 PDF 到 PNG 的转换和最终图像的缩放。在 Bash 中,我为此使用 Imagemagick,但我也想在 Python 中执行此操作,因为它是单行的。
有任何想法吗?
编辑
代码可以在 Github 上找到:https ://github.com/Blackjacx/Scripts/blob/master/iconizer.py
找到解决方案
使用 MagickWand 效果更好,所以我正在使用它。要安装它,我做了:
python - 安装 pythonmagick 时出错,ImportError: No module named PythonMagick
我正在尝试在 OSX(High Sierra)上安装 pythonmagick。
我在这里按照 DwishR 的说明进行操作:https : //gist.github.com/tomekwojcik/2778301 从这里下载 pythonmagick:http ://www.imagemagick.org/download/python/ 修改后的 BOOST_ROOT=/usr/local/Cellar/boost/ 1.66.0/ 和 make 文件。
在此处查看我的安装过程:https ://gist.github.com/anonymous/d2eab85b89fd7be33efa40bf3cb1015e
但是,您可以看到 pythonmagick 最终无法正常工作。我做错了什么?
python-3.x - Python 3.6.5 中的 PDF 到图像转换:在 PythonMagick 中设置 dpi 问题
我无法设置 Image 对象的 dpi。代码的最后一行总是向我抛出错误消息。请参见下文:
错误如下:
imagemagick - 使用 PythonMagick 将 pdf 转换为 JPG
我正在尝试使用 Python 3.6 和 PythonMagick 0.9.13、ghostscript 0.6 将 pdf 文件(扩展名为 .pdf 的扫描图像)转换为具有多页的 .jpg。所有这些都是从 PyCharm 解释器包中安装的。操作系统-Windows10 64 位
它工作了一段时间,但现在它给了我一个以下错误,我试图通过查看下面所有链接中给出的建议来解决这个问题,但没有任何结果。有人可以帮我解决这个问题吗?那会很好!!
ImageMagick 和 Ghostscript 从 PDF 转换时出错
Imagemagick 将 PDF 转换为 JPEG:FailedToExecuteCommand `"gswin32c.exe" / PDFDelegateFailed
****************************错误信息********************
RuntimeError: Magick: PDFDelegateFailed `[ghostscript library 9.09] -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pamcmyk32" -dTextAlphaBits=4 -dGraphicsAlphaBits=4" -r72x72" -dUseCIEColor -dFirstPage=1 -dLastPage=1 "-sOutputFile=C:/Users/****/AppData/Local/Temp/magick-13092f9RE6HZSrtFU%d" "-fC:/Users/**** /AppData/Local/Temp/magick-13092ks9r_NT8Xygw" "-fC:/Users/****/AppData/Local/Temp/magick-13092NNqfnGb-iNhM"':不可恢复的错误:无效访问放入操作数堆栈:真假- nostringval-- --nostringval-- --nostringval-- --nostringval-- --nostringval-- InputAttributes --nostringval-- --nostringval-- InputAttributes --nostringval-- @error/pdf.c/InvokePDFDelegate/274
windows-10 - PythonMagick 无法打开配置文件
我在 PyCharm 内的 64 位 Windows 10 上的 venv 中运行 Python 3.6。以下是我执行的步骤:
- 打开 PyCharm 并使用 Python 3.6 作为 venv 启动一个新项目。
- 从以下来源下载 Python3.6 的轮子文件中的 PythonMagick:PythonMagick 轮子文件
在 PyCharm 中打开终端并运行:
pip install PythonMagick-0.9.19-cp36-cp36m-win_amd64.whl
从此处下载 ghostscript:Ghostscript 9.25 for Windows(64 位)并运行 exe 文件。
将 ghostscript 目录添加
C:\Program Files\gs\gs9.25\bin
到用户 PATH 环境变量中。
现在我从这里运行示例文件
我收到以下错误:
RuntimeError:Magick:UnableToOpenConfigureFile `delegates.xml'@warning/configure.c/GetConfigureOptions/714
如何修复此错误?
imagemagick - Python魔术师。全黑图像错误
我在我的项目中使用 PythonMagick。当我在命令行中将 SVG 转换为 JPG 时,如“convert x.svg x.jpg”就可以了。当我使用 PythonMagick 时,我得到全黑图像。我很困惑,因为我只在 4 台计算机中的 2 台上出现该错误。它们都具有大致相似的库和操作系统 ubuntu 16-18。也许有人可以给我一些提示我做错了什么。这是我的代码。
python - 在 Ubuntu 上安装 PythonMagick
我正在尝试在 Ubuntu 上安装 python 库“PythonMagick”。
在 Windows 10 上,我使用了这个链接:https ://www.lfd.uci.edu/~gohlke/pythonlibs/#pythonmagick
它工作正常。例如(使用 PyCharm 和 Windows 10),该代码将 pdf 的每一页转换为图像 (jpg):
但是当我在 bash 中运行相同的程序时,bash 会说:
看起来我的 bash 没有那个库。如何使该代码在 Ubuntu 上运行?
imagemagick - Magick++ -标签等价物
尝试转换 Image Magick 转换命令:
到magick++/PythonMagick。不能使用注释,因为我需要自动调整文本大小,“标签”可以。我可以
但 img.read 不允许我指定重力。有没有办法在不使用子进程或操作系统的情况下做到这一点?