我一直在使用Python3.6.3和wand库设置PDF转换为png和裁剪脚本。 我试过Pillow,但它缺少转换部分。我正在尝试提取alpha通道,因为我想稍后将图像提供给光学字符识别系统,所以我转而尝试this SO answer中提供的代码。第二个问题是文件看起来相当挑剔,即通过imagemagick的convert或pdftoppm在命令行中正确转换的文件会引发wand错误。我怀疑它可能来自循环的结构方式:
我已经设置了3个桶和3个函数(每个桶一个),当PDF文件上传到桶时触发。功能将PDF转换为png图像并进行进一步处理。
当我试图创建第四个桶和类似的功能时,奇怪的是,它没有工作。/local/lib/python3.7/site-packages/wand/image.py", line 2952, in read self.raise_exception() File "/env
给定短小的5页PDF文件(附加在底部),以及以下要转换为多页TIFF的python代码:
with Image(filename='5-page-pdf.pdf使用Wand使用的ImageMagick转换相同的PDF效果很好。convert -density 200 5-page-pdf.pdf -type g
我有很大的麻烦,有一个代码,以将pdf文件转换为png上的python3.6,windows 10。但我发现的几乎所有东西都是在python2.7上找到的。到目前为止,我看到的是最好的方法是使用Wand,对吗?(我以前安装过ImageMagick )# Converting first page into JPG
with Image(filenam