Tato krátká příručka vysvětluje proces zploštění PDF souborů pomocí Python REST API. Naučíte se zploštění PDF online pomocí Python REST Interface za použití cloudové SDK založené na Pythonu pro tisk nebo sdílení PDF souborů s omezením úprav dat vyplněných v polích formuláře. Nejenže se tím zvyšuje zabezpečení, ale také se zlepšuje kompatibilita a zajišťuje se integrita dat pro archivaci.
Předpoklad
- Vytvořte si účet pomocí přihlašovacích údajů API pro online sloučení PDF
- Stáhnout Aspose.PDF Cloud SDK pro Python pro zploštění PDF
- Nastavení projektu v Pythonu s výše uvedeným SDK
Kroky pro online sloučení PDF pomocí rozhraní Pythonu REST
- Vytvořte instanci PdfApi pomocí poskytnutých přihlašovacích údajů API
- Zadejte název lokálního PDF souboru, název souboru vzdáleného úložiště a cestu k lokálnímu výstupnímu souboru.
- Otevřete lokální PDF soubor a nahrajte jej do kořenové složky cloudového úložiště.
- Voláním funkce VložitPoleZploštit u nahraného souboru sloučíte všechna pole formuláře na místě.
- Načíst zpracovaný PDF soubor z cloudového úložiště jako stream
- Zkopírujte stažený PDF stream do nového lokálního souboru
- Zachycení všech výjimek a výstup souvisejících chybových zpráv a trasování zásobníku
Tento proces začíná nastavením PDF API, výběrem cest k souborům, nahráním PDF a sloučením jeho polí formuláře v cloudu. Poté si stáhnete hotový soubor, uložíte ho lokálně a ujistíte se, že všechny chyby, které se vyskytnou během procesu, jsou jasně nahlášeny.
Kód pro online sloučení PDF pomocí API založeného na Pythonu
Tento kód provádí proces zploštění PDF online s Python Low Code API. Můžete nahrát více PDF souborů do cloudového úložiště a provést zploštění tak, že jednotlivé názvy souborů postupně předáte metodě PutFieldsFlatten() pro online operace. Všechny nebo vybrané výstupní soubory si můžete stáhnout pomocí metody DownloadFile() ve třídě PdfApi.
Tento článek ukázal, jak sloučit PDF pomocí Python Low Code API. Chcete-li převést PDF dokument do SVG, podívejte se na článek o Převod PDF do SVG pomocí Python REST API.