我正在寻找生成pdf文件的jpeg缩略图的方法。 我想在Python中做到这一点。 有没有图书馆或任何人可以指导我怎么做?
由于
我正在使用MacOS X Lion。 但我想在Ubuntu或CentOS上运行它。
答案 0 :(得分:13)
你可以在Ubuntu上使用 ImageMagick {apt-get install imagemagick}(它还有Python lib PythonMagick )将pdf转换为图像
import subprocess
params = ['convert', 'pdf_file', 'thumb.jpg']
subprocess.check_call(params)
您还可以提供图像必须生成的参数,例如
params = ['convert', '-density 300 -resize 220x205', 'pdf_file', 'thumb.jpg']
subprocess.check_call(params)
答案 1 :(得分:0)
如果您只是需要以语法方式进行,为什么不使用这样的external CLI工具:
os.system(r"ConvertPDFtoImage.EXE /S "C:\Input\Coffee.pdf" /T "C:\Output\Coffee.JPG" /C1 /1 * /5 200 /V")
例如在windows
中