python - 使用 wand 图像错误读取 PDF 文件:wand.exceptions.DelegateError
问题描述
我想编写一个读取 pdf 文件的 python 代码并将其转换为按照本教程的图像: https ://www.youtube.com/watch?v=pf7OONW7l54和https://www.youtube.com/watch?v =jRUcMiXZt5Q
如此巧妙地编写这部分代码:
import io
from PIL import Image
import pytesseract
from wand.image import Image as wi
pdf = wi(filename="pub.pdf", resolution = 300)#reading the pdf file
我有这个错误
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\Asus\anaconda3\envs\venv\lib\site-packages\wand\image.py", line 9110, in __init__
self.read(filename=filename)
File "C:\Users\Asus\anaconda3\envs\venv\lib\site-packages\wand\image.py", line 9705, in read
self.raise_exception()
File "C:\Users\Asus\anaconda3\envs\venv\lib\site-packages\wand\resource.py", line 222, in
raise_exception
raise e
wand.exceptions.DelegateError: FailedToExecuteCommand `"gswin64c.exe" -q -dQUIET -dSAFER -dBATCH -
dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pamcmyk32" -
dTextAlphaBits=4 -dGraphicsAlphaBits=4 "-r300x300" "-
sOutputFile=C:/Users/Asus/AppData/Local/Temp/magick-jlrGdszT8qWK8pM53VwMFuYRSdTVjymB%d" "-
fC:/Users/Asus/AppData/Local/Temp/magick-k6Nf5xta1tYaVH6IZHEmURi9oTeBo9RS" "-
fC:/Users/Asus/AppData/Local/Temp/magick-LLJ1vviI92fdUzOeVz1c_HgjVw0DDxc4"' (Le fichier sp�cifi�
est introuvable.
) @ error/delegate.c/ExternalDelegateCommand/510
解决方案
推荐阅读
- amazon-web-services - 如何从 dockerized spring boot 收集 AWS 上的日志?
- javascript - JavaScript 将小端字符串转换为数字
- javascript - 一段时间后如何使用Javascript刷新脚本
- python - 使用带有 nargs 和 args 的 parser.parse_args() 而不是命令行输入
- bash - 如何将每个第 N 个文件写入新文件夹
- python - 地址匹配两列python
- freeradius - freeradius 不加载clients.conf
- python - 如何将 SqlAlchemy 查询与 ilke 和字符串格式化相结合?
- insert - SAS 将小表连接(或插入)到大表
- python - python中的库导入结构