代码拉取完成,页面将自动刷新
PDF和照片可以相互转化
import fitz,glob
def image_pdf(self):
"""
将照片装换为PDF
"""
doc = fitz.open()
for img in sorted(glob.glob("照片文件夹的地址")):
img_doc = fitz.open(img)
pdf_bytes = img_doc.convertToPDF()
img_pdf = fitz.open("pdf", pdf_bytes)
doc.insertPDF(img_pdf)
img_doc.close()
img_pdf.close()
doc.save("保存PDF文件的地址")
doc.close()
def pdf_image(self):
"""
将PDF转化为图片
"""
pdf = fitz.open("PDF的文件地址")
for pg in range(0, pdf.pageCount):
page = pdf[pg]
trans = fitz.Matrix(1.0, 1.0).preRotate(0)
pm = page.getPixmap(matrix=trans, alpha=False)
pm.writePNG("保存照片地址")
pdf.close()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型