Ořízněte stránky PDF v Python

Pokud máte co do činění se soubory PDF, možná budete často muset zkrátit velikost stránek programově. Můžete například chtít oříznout bílé okraje kolem obsahu stránek PDF. V tomto článku se tedy dozvíte, jak oříznout stránky PDF v Python. Pokyny a ukázka kódu demonstrují každý krok od načtení PDF po uložení jeho aktualizované verze po oříznutí.

Knihovna Python pro oříznutí stránek PDF

K oříznutí souborů PDF použijeme Aspose.PDF for Python. Knihovna poskytuje kompletní sadu funkcí pro vytváření a manipulaci se soubory PDF z aplikací Python. K instalaci knihovny z PyPI můžete použít následující příkaz pip .

pip install aspose-pdf

Ořízněte stránku PDF v Python

Níže jsou uvedeny kroky k oříznutí stránek v souboru PDF pomocí naší knihovny PDF Python. Pro ukázku ořízneme pouze první stránku PDF. Můžete však upravit kód tak, aby ořízl všechny nebo pouze určité stránky.

  • Nejprve použijte třídu Document k načtení vstupního souboru PDF pomocí jeho cesty.
  • Poté vytvořte nový obdélník a inicializujte jej s velikostí, kterou použijete k oříznutí stránky.
  • Pomocí kolekce Document.pages vyberte požadovanou stránku a přiřaďte objekt Rectangle vlastnostem cropbox, trimbox, artbox a bleedbox.
  • Nakonec zavolejte metodu Document.save() a uložte aktualizovaný soubor PDF.

Následující ukázka kódu ukazuje, jak oříznout stránku PDF v Python.

import aspose.pdf as ap

# Načíst soubor PDF
document = ap.Document("input.pdf")

# Vytvořte nový obdélník
newBox = ap.Rectangle(200, 220, 2170, 1520, True)

# Upravte velikost první stránky v PDF
document.pages[1].crop_box = newBox
document.pages[1].trim_box = newBox
document.pages[1].art_box = newBox
document.pages[1].bleed_box = newBox

# Uložte aktualizované PDF
document.save("cropped.pdf")

Online nástroj pro oříznutí souborů PDF

Máme také bezplatný online nástroj pro oříznutí souborů PDF pouhými několika kliknutími. Pokud potřebujete oříznout PDF nebo chcete ohodnotit funkci oříznutí PDF, můžete ji použít bez registrace.

Získejte bezplatnou licenci

Můžete získat bezplatnou dočasnou licenci a vyzkoušet funkci oříznutí PDF bez jakýchkoli omezení.

Prozkoumejte Python PDF Library

Navštivte dokumentaci naší Python PDF knihovny a prozkoumejte její úžasné funkce. V případě, že byste měli nějaké návrhy, dotazy nebo dotazy, dejte nám vědět prostřednictvím našeho fóra.

Závěr

V tomto článku jste se naučili, jak oříznout stránky PDF v Python. Podle výše uvedených pokynů a ukázky kódu můžete ve své aplikaci snadno provádět oříznutí PDF. Jednoduše si nainstalujte Aspose.PDF for Python a užijte si jeho výkonné funkce pro manipulaci s PDF.

Viz také