Python fitz 'Document' object has no attribute 'convertToPDF'

最近在自学python 有个png转PDF的需求,然后网站找了下。

def png2pdf(name):
        imgdoc = fitz.open(name)
        pdfbytes = imgdoc.convertToPDF()    # 使用图片创建单页的 PDF
        imgpdf = fitz.open("pdf", pdfbytes)
        imgpdf.save(name[:-4] + '.pdf')

运行提示  'Document' object has no attribute 'convertToPDF'  大概意思是没有这个属性或方法
然后查了下源码 


大概意思是convertToPDF是老版本的方法,新版本下应该用  convert_to_pdf 
运行下,解决

posted @ 2023-04-19 10:04  丧心病狂  阅读(562)  评论(0编辑  收藏  举报