python pdfplumber错误将pdf转换为jpg FailedToExecuteCommand`“ gswin64c.exe”

问题描述

我正在尝试使用python(IDE JUPYTER)中的pdfplumber将pdf转换为图像

我尝试了以下代码

with pdfplumber.open("path to pdf") as pdf:
     first_page = pdf.pages[0]
im = first_page.to_image()

我已经下载了ImageMagick和ghostscript依赖项,并且还在环境变量中定义了系统路径

我遇到以下错误

DelegateError: FailedToExecuteCommand `"gswin64c.exe" -q -dQUIET -dSAFER -dBATCH -dnopAUSE -dnopROMPT -dMaxBitmap=500000000 -dalignToPixels=0 -dGridFitTT=2 "-sDEVICE=pngalpha" -dTextAlphaBits=4 -dGraphicsAlphaBits=4 "-r72x72" -dFirstPage=1 -dLastPage=1 "-sOutputFile=C:/Users/irg/AppData/Local/Temp/magick-xwn2OA2S47mta_1fpsoqvDw2WyROBAJq%d" "-fC:/Users/irg/AppData/Local/Temp/magick-FzpgZxweNEIZ03bmz0yeYtNa8wctH3sw" "-fC:/Users/irg/AppData/Local/Temp/magick-PdLhGJhkX1m7ozduIxlzmXaLKEegAz98"' (The system cannot find the file specified.) @ error/delegate.c/ExternalDelegateCommand/475

请帮助我摆脱这个问题。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...