PDF dosyalarını birleştirmek veya bölmek için ücretli program aramaya gerek yok. pypdf ile ikisi de birkaç satır.

Kurulum

pip install pypdf

Birden çok PDF'i birleştirmek

from pypdf import PdfWriter
import glob

yazici = PdfWriter()
for dosya in sorted(glob.glob("belgeler/*.pdf")):
    yazici.append(dosya)

yazici.write("birlesik.pdf")
yazici.close()
print("Tum PDF'ler birlestirildi.")

Bir PDF'i sayfalara bölmek

from pypdf import PdfReader, PdfWriter

okuyucu = PdfReader("buyuk.pdf")
for i, sayfa in enumerate(okuyucu.pages, 1):
    yazici = PdfWriter()
    yazici.add_page(sayfa)
    yazici.write("sayfa_" + str(i) + ".pdf")
💡

Aynı kütüphaneyle belirli sayfaları seçebilir, döndürebilir veya PDF'e şifre ekleyebilirsiniz.

Küçük ama sık lazım olan bir araç. Bir kez yazın, sonra sürükle-bırak kolaylığında kullanın.