Converteer XFA-formulier naar PDF met behulp van de Node.js REST API

Deze korte tutorial laat zien hoe je een XFA-formulier naar PDF kunt converteren met behulp van de Node.js REST API. Je leert hoe je dynamische XFA naar PDF kunt converteren met behulp van de Node.js REST-interface met behulp van een Node.js-gebaseerde Cloud SDK. Het behandelt de stappen voor het wijzigen van de XML-formulierarchitectuur naar een traditioneel PDF-formulier, inclusief een voorbeeldcode en een beschrijving van de code.

Voorwaarde

Stappen om XFA naar PDF te converteren met behulp van Node.js RESTful Service

  1. Instantieer het PdfApi-klasseobject door het clientgeheim en de ID in te stellen voor het wijzigen van XFA naar PDF
  2. Stel de PDF-bestandsnaam van het XFA-formulier in
  3. Lees alle bytes in het XFA-formulierbestand in een byte-array
  4. Maak een geheugenstroom van XFA-inhoud in de byte-array
  5. Upload het XFA-bestand in de geheugenstroom naar de cloudopslag
  6. Roep de GetXfaPdfInStorageToAcroForm()-methode aan om het XFA-bestand naar PDF te wijzigen
  7. Parseer het responsobject en sla de normale PDF die is geëxporteerd vanuit XFA op de schijf op

Deze stappen vatten het proces samen van het transformeren van het XFA-formulier naar PDF met behulp van de Node.js Low Code API. Begin het proces door het bron-XFA-bestand in een MemoryStream te laden en te uploaden naar de cloudopslag. 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 Node.js RESTful Service

Deze code demonstreert het proces voor het converteren van dynamische XFA PDF naar PDF met behulp van de Node.js Low Code API. De dynamische formulieren die kunnen worden uitgebreid, verkleind of gewijzigd op basis van invoer, worden omgezet in statische formulieren waarbij de lay-out en velden niet dynamisch veranderen met behulp van de GetXfaPdfInStorageToAcroForm()-methode. De API-respons bevat de normale PDF-inhoud die op de schijf is opgeslagen.

Dit artikel heeft ons geleerd hoe we XFA naar PDF kunnen converteren. Raadpleeg het artikel Converteer een PS-bestand naar PDF met behulp van de Node.js REST API voor informatie over het converteren van een PS-bestand naar PDF.

 Nederlands