середа, 5 травня 2021 р.

Конвертація pdf файлу в jpg файл і навпаки

Mathedemo pdf $\longrightarrow$ jpg
''' 
pip install pdf2image 
'''
import os
from pdf2image import convert_from_path
file='file.pdf'
pages = convert_from_path(file, 500)
k=0
#кожна сторінка зберігається в окремому файлі
for page in pages:
    name='file'+str(k)+'.jpg'
    page.save(name, 'JPEG')
    k=k+1
jpg $\longrightarrow$ pdf
''' 
pip install img2pdf
'''
import os
import  img2pdf 
path='c:/Users/admin/'
file='file.jpg'
pdf_bytes = img2pdf.convert(('path+file',), dpi=150)
file = open('file.pdf', "wb") 
file.write(pdf_bytes) 
file.close() 
Або

jpg,png $\longrightarrow$ pdf

from PIL import Image 
img = Image.open('image.jpg')
#img = Image.open('image.png') # для PNG файлів
#img = img.convert('RGB')
img.save('image.pdf', format="PDF")

Немає коментарів:

Дописати коментар