首页 > 其他 > 详细

PDF转图片

时间:2014-05-15 19:09:39      阅读:512      评论:0      收藏:0      [点我收藏+]

1、第三方库下载:PyPDF2、PythonMagick、Ghostscript

2、PythonMagick的官方下载链接为:http://www.imagemagick.org/download/python/,需要自己编译;一个好用的非官方链接为:http://www.lfd.uci.edu/~gohlke/pythonlibs/#pythonmagick

3、如果报下面这种错误,多半是因为没装Ghostscript。

RuntimeError: python.exe: PostscriptDelegateFailed `D:\PdfToImage\pdftest.pdf‘:
No such file or directory @ error/pdf.c/ReadPDFImage/713

4、示例代码:

#encoding=utf-8
#author: walker
#date: 2014-05-15
#function: 将pdf的每页转换为图片
import PythonMagick
from PyPDF2 import PdfFileReader
pdffile = "pdftest.pdf"
reader = PdfFileReader(file(pdffile, "rb"))
npage = reader.getNumPages()
for i in range(0, npage):
    im = PythonMagick.Image(pdffile + ‘[‘+ str(i) +‘]‘)
    im.write(pdffile[0:-4] + ‘_‘ + str(i)+ ‘.png‘)


*** walker *** 2014-05-15 ***


本文出自 “walker的流水账” 博客,请务必保留此出处http://walkerqt.blog.51cto.com/1310630/1411848

PDF转图片,布布扣,bubuko.com

PDF转图片

原文:http://walkerqt.blog.51cto.com/1310630/1411848

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!