jpgファイルをpdfファイルに変換するためのアプリケーション





私のブログの読者の皆さん、こんにちは。今日は、jpgまたはbmp形式の多数の図面や写真をpdfファイルに変換するときに役立つプログラムについて説明します。





この方法は、画像の品質を維持し、膨大な数のファイルを変換してパックできるという点で非常に優れています。





, , .



. , .





, .





, , .





python





.

jpg pdf. . .



os PIL





import os
import PIL.Image

def img2pdf(fname):
    filename = fname
    name = filename.split('.')[0]
    im = PIL.Image.open(filename)
    if not os.path.exists('im2pdf_output'):
        os.makedirs('im2pdf_output')
    newfilename = ''.join(['im2pdf_output/',name,'.pdf'])
    PIL.Image.Image.save(im, newfilename, "PDF", resolution = 100.0)
    print("processed successfully: {}".format(newfilename))

files = [f for f in os.listdir('./') if f.endswith('.jpg')]
for fname in files:
    img2pdf(fname)
      
      







結果のpdfファイルを1つのpdfファイルにまとめることで、本、雑誌、プレゼンテーションなどを形成できます。



このためには、PyPDF2モジュールが必要です。





from PyPDF2 import PdfFileMerger


pdfs = []

t=1
for i in range(8):
    f=str(t)+".pdf"
    pdfs.append(f)
    t=t+1
print(pdfs)
merger = PdfFileMerger()

for pdf in pdfs:
    merger.append(pdf)

merger.write("result.pdf")
merger.close()
      
      



これらのプログラムに関する詳細なビデオを以下に示します。





ここにファイルをダウンロードするためのリンクがあります

ダウンロード












All Articles