Tento krátký tutoriál vás provede jak odstranit stránky z PDF pomocí Pythonu. Získáte podrobné informace o nastavení prostředí, seznam úloh, které je třeba provést při vývoji aplikace, a spustitelný ukázkový kód pro odstranění stránek ze souboru PDF pomocí Pythonu. Různá přetížení metody delete() budou také diskutována pomocí velmi malého počtu volání API.
Kroky k odstranění stránek PDF pomocí Pythonu
- Chcete-li stránky odstranit, nastavte prostředí na použijte Aspose.PDF pro Python přes .NET
- Vytvořte instanci objektu třídy PdfFileEditor pro mazání stránek
- Vytvořte pole celých čísel pro nastavení čísel stránek, které se mají z PDF odstranit
- Zavolejte metodu delete() předáním zdrojového PDF, seznamu čísel stránek a výstupního PDF
Tyto jednoduché kroky shrnují proces odstranění některých stránek z PDF pomocí Pythonu. Proces je zahájen vytvořením instance objektu třídy PdfFileEditor, který podporuje odstranění stránek z PDF. Pro poskytnutí argumentu pro metodu delete() je vyžadováno pole celých čísel, které obsahuje jakákoli čísla stránek v rozsahu dostupných stránek.
Kód pro odstranění stránek z dokumentu PDF pomocí Pythonu
import aspose.pdf as pdf | |
import array | |
# Load License | |
license = pdf.License() | |
license.set_license("Aspose.Total.lic") | |
# Instantiate a PdfFileEditor object | |
editor = pdf.facades.PdfFileEditor() | |
# Create integers array | |
pages_array = array.array('i', [1,3,5]) | |
# Delete pages | |
editor.delete("MultiPageDoc.pdf",pages_array,"Filtered.pdf") | |
print("Selected pages deleted successfully from a PDF") |
Tento kód demonstruje proces mazání stránek z dokumentu PDF pomocí Pythonu. K dispozici jsou dvě různé přetížené metody, které lze použít k odstranění stránek ze stávajícího PDF ve formě fyzického souboru přítomného na disku nebo proudu obsahujícího vstupní soubor PDF a vytvoření proudu PDF, kde jsou z něj odstraněny požadované stránky.
Tento článek sdílí ukázkový kód pro odstranění některých stránek z PDF pomocí Pythonu. Pokud se chcete naučit proces přesouvání stránek v souboru PDF, přečtěte si článek na jak přesouvat stránky v PDF pomocí Pythonu.