Tento krátký tutoriál vás provede jak vybrat stránky z PDF a uložit pomocí Pythonu. Sdílí všechny podrobnosti potřebné k nastavení IDE, seznam kroků k napsání programu a spustitelný ukázkový kód pro výběr určitých stránek z PDF pomocí Pythonu a jejich uložení do jiného souboru PDF. Naučíte se také různé možnosti extrahování požadovaných stránek ze souboru PDF pouze pomocí několika volání API.
Kroky k uložení vybraných stránek z PDF pomocí Pythonu
- Chcete-li vybrat stránky z PDF pro vytvoření nového PDF pomocí Pythonu, nastavte IDE na použijte Aspose.PDF pro Python přes .NET
- Vytvořte objekt třídy PdfFileEditor poskytující funkce pro extrahování požadovaných stránek
- Vytvořte pole čísel stránek, které mají být extrahovány ze zdrojového souboru PDF
- Zavolejte metodu extract() zadáním názvu zdrojového souboru PDF, pole čísel stránek a názvu výstupního souboru PDF
Tyto kroky definují proces výběru některých stránek z PDF pomocí Pythonu. Je deklarován objekt třídy PdfFileEditor, který obsahuje všechny bohaté funkce pro práci se souborem PDF, jako je přidávání, odebírání, přidávání a úpravy souborů PDF. Metoda extract() se používá k extrahování vybraných stránek poskytnutím názvu zdrojového souboru PDF, pole celých čísel obsahujících požadovaná čísla stránek a názvu výstupního souboru PDF, který má být vygenerován.
Kód pro export vybraných stránek z PDF pomocí Pythonu
Tento kód demonstruje proces vybrat pouze několik stránek z PDF pomocí Pythonu. Třída PdfFileEditor ze jmenného prostoru aspose.pdf.facades se používá k deklaraci jejího objektu a následně k vytvoření pole celých čísel inicializovaných čísly stránek zdrojového souboru PDF. Nakonec metoda extract() vyžaduje název zdrojového souboru PDF, celé pole a název výstupního souboru PDF, můžete však použít jiné přetížené funkce pro podporu čtení, zápisu do a ze streamů místo souborů a výběr rozsahu stránky místo náhodných stránek.
Tento článek nás navedl k uložení vybraných stránek PDF pomocí Pythonu. Pokud se chcete naučit proces rozdělení souboru PDF, přečtěte si článek na jak rozdělit PDF pomocí Pythonu.