In deze korte tutorial wordt uitgelegd hoe u XFA-formulier kunt omzetten naar PDF met behulp van C# REST API. U leert dynamische XFA naar PDF converteren met behulp van de C# REST-interface met behulp van een op .NET gebaseerde Cloud SDK. Het deelt de stappen die het proces definiëren van het veranderen van de XML Forms Architecture naar de traditionele PDF-vorm, een voorbeeldcode en een beschrijving van de code.
Voorwaarde
Maak een account-API-inloggegevens om een XFA-bestand naar PDF te wijzigen
Downloaden Aspose.PDF Cloud SDK for Dotnet for converting XFA Form to PDF
Stel een C#-project in met de bovenstaande SDK
Stappen om XFA naar PDF te converteren met C# RESTful Service
- Instantieer het klassenobject PdfApi door het clientgeheim en de ID in te stellen voor het wijzigen van XFA naar PDF
- Stel de XFA Form PDF-bestandsnaam in
- Lees alle bytes in het XFA Form-bestand in een byte-array
- Maak een geheugenstroom van XFA-inhoud in de byte-array
- Upload het XFA-bestand in de geheugenstroom naar de cloudopslag
- Roep de methode GetXfaPdfInStorageToAcroForm() aan om het XFA-bestand naar PDF te wijzigen
- Parseer het antwoordobject en sla de normale PDF die vanuit XFA is geëxporteerd naar de schijf op
Deze stappen vatten het proces samen van het transformeren van het XFA-formulier naar PDF met behulp van de C# Low Code API. Begin het proces door het bron-XFA-bestand in een MemoryStream te laden en het naar de cloudopslag te uploaden. Roep ten slotte de methode GetXfaPdfInStorageToAcroForm() aan om het geüploade XFA-bestand te transformeren naar een normale PDF met ingesloten formulier.
Code om XFA PDF naar normale PDF te converteren met behulp van C# RESTful Service
Deze code demonstreert het proces om dynamische XFA PDF naar PDF te converteren met behulp van de C# Low Code API. De dynamische formulieren die kunnen uitbreiden, verkleinen of veranderen op basis van invoer, worden getransformeerd in formulieren die statisch zijn waarbij de lay-out en velden niet dynamisch veranderen met behulp van de GetXfaPdfInStorageToAcroForm() -methode. Het API-antwoord bevat de normale PDF-inhoud die op de schijf is opgeslagen.
Dit artikel heeft ons het proces geleerd van het veranderen van XFA naar PDF. Raadpleeg het artikel Converteer een PS-bestand naar PDF met behulp van C# REST API om een PS-bestand naar PDF te converteren.