Tento krátký návod popisuje, jak převést formulář XFA na PDF pomocí C# REST API. Naučíte se převádět dynamické XFA do PDF pomocí C# REST Interface s pomocí Cloud SDK na bázi .NET. Sdílí kroky definující proces změny XML Forms Architecture na tradiční formulář PDF, ukázkový kód a popis kódu.
Předpoklad
[Vytvořte přihlašovací údaje API účtu] ( http://kb.aspose.cloud/ cs/total/net/how-to-create-aspose-cloud-apis-account/), chcete-li změnit soubor XFA na PDF
Stáhnout Aspose.PDF Cloud SDK for Dotnet for converting XFA Form to PDF
Nastavte projekt C# pomocí výše uvedeného SDK
Kroky k převodu XFA do PDF pomocí C# 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í C# 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í C# RESTful Service
Tento kód demonstroval proces převodu dynamického XFA PDF do PDF pomocí C# 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í C# REST API.