用python实现把PDF转成图片,测试成功转化代码
发布时间:2024年01月12日
import os
import fitz
def covert2pic(file_path, zoom, png_path):
doc = fitz.open(file_path)
total = doc.page_count
for pg in range(total):
page = doc[pg]
zoom = int(zoom) # 值越大,分辨率越高,文件越清晰
rotate = int(0)
trans = fitz.Matrix(zoom / 100.0, zoom / 100.0).prerotate(rotate)
pm = page.get_pixmap(matrix=trans, alpha=False)
if not os.path.exists(png_path):
os.mkdir(png_path)
save = os.path.join(png_path, '%s.png' %(pg+1))
pm.save(save)
doc.close()
if __name__ == "__main__":
pdfPath = r'C:\Users\Thinkpad\Desktop\100\3证CE.pdf'
imagePath = r'C:\Users\Thinkpad\Desktop\100\imgs'
covert2pic(pdfPath, 200, imagePath)
文章来源:https://blog.csdn.net/ducanwang/article/details/135557582
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!