Слияние кода завершено, страница обновится автоматически
imgPDF
Программа позволяет обмениваться данными между 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()
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )