Tento krátký návod popisuje, jak převést formulář XFA na PDF pomocí Node.js REST API. Naučíte se převádět dynamické XFA do PDF pomocí Node.js REST Interface s pomocí Cloud SDK na bázi Node.js. Sdílí kroky definující proces změny XML Forms Architecture na tradiční PDF formulář, ukázkový kód a popis kódu.
Předpoklad
- Vytvořte přihlašovací údaje API účtu pro změnu souboru XFA na PDF
- Stáhněte si Aspose.PDF Cloud SDK pro Node.js pro převod XFA formuláře do PDF
- Nastavte projekt Node.js pomocí výše uvedené sady SDK
Kroky pro převod XFA do PDF pomocí Node.js RESTful Service
- Vytvořte instanci objektu třídy PdfApi nastavením tajného klíče a ID klienta pro změnu XFA na PDF
- Nastavte název souboru PDF formuláře XFA
- Přečtěte všechny bajty v souboru formuláře XFA do bajtového pole
- Vytvořte paměťový stream z obsahu XFA v bajtovém poli
- Nahrajte soubor XFA ve streamu paměti do cloudového úložiště
- Chcete-li změnit soubor XFA na PDF, použijte metodu GetXfaPdfInStorageToAcroForm()
- Analyzujte objekt odpovědi a uložte normální PDF exportovaný z XFA na disk
Tyto kroky shrnují proces transformace XFA Form do PDF pomocí Node.js Low Code API. Začněte proces načtením zdrojového souboru XFA do MemoryStream a jeho nahráním do cloudového úložiště. Nakonec zavolejte metodu GetXfaPdfInStorageToAcroForm() k transformaci nahraného souboru XFA na normální PDF s vloženým formulářem.
Kód pro převod XFA PDF na normální PDF pomocí Node.js RESTful Service
Tento kód demonstroval proces převodu dynamického XFA PDF do PDF pomocí Node.js Low Code API. Dynamické formuláře, které se mohou rozšiřovat, zmenšovat nebo měnit na základě vstupu, se pomocí metody GetXfaPdfInStorageToAcroForm() transformují na formuláře, které jsou statické, kde se rozložení a pole dynamicky nemění. Odpověď API obsahuje normální obsah PDF, který je uložen na disku.
Tento článek nás naučil proces změny XFA na PDF. Chcete-li převést soubor PS na PDF, přečtěte si článek Převeďte soubor PS do PDF pomocí Node.js REST API.