Konvertieren Sie XFA-Formulare mithilfe der Node.js REST-API in PDF

Dieses kurze Tutorial erklärt, wie Sie ein XFA-Formular mithilfe der Node.js REST-API in PDF konvertieren. Sie lernen, dynamisches XFA mithilfe der Node.js REST-Schnittstelle in PDF zu konvertieren. Dabei wird ein Node.js-basiertes Cloud SDK verwendet. Es werden die Schritte zur Konvertierung der XML-Formulararchitektur in ein herkömmliches PDF-Formular, ein Beispielcode und eine Beschreibung des Codes erläutert.

Voraussetzung

Schritte zum Konvertieren von XFA in PDF mithilfe des Node.js RESTful Service

  1. Instanziieren Sie das Klassenobjekt PdfApi, indem Sie das Client-Geheimnis und die ID zum Ändern von XFA in PDF festlegen
  2. Festlegen des PDF-Dateinamens für das XFA-Formular
  3. Lesen Sie alle Bytes in der XFA-Formulardatei in ein Byte-Array
  4. Erstellen Sie einen Speicherstrom aus XFA-Inhalten im Byte-Array
  5. Laden Sie die XFA-Datei im Speicherstream in den Cloud-Speicher hoch
  6. Rufen Sie die Methode GetXfaPdfInStorageToAcroForm() auf, um die XFA-Datei in PDF zu ändern
  7. Analysieren Sie das Antwortobjekt und speichern Sie das normale, aus XFA exportierte PDF auf der Festplatte

Diese Schritte fassen die Umwandlung des XFA-Formulars in PDF mithilfe der Node.js Low Code API zusammen. Beginnen Sie den Prozess, indem Sie die XFA-Quelldatei in einen MemoryStream laden und in den Cloud-Speicher hochladen. Rufen Sie abschließend die Methode GetXfaPdfInStorageToAcroForm() auf, um die hochgeladene XFA-Datei in ein normales PDF mit eingebettetem Formular umzuwandeln.

Code zum Konvertieren von XFA-PDF in normales PDF mithilfe des Node.js RESTful-Dienstes

Dieser Code demonstriert die Konvertierung von dynamischem XFA-PDF in PDF mithilfe der Node.js Low Code API. Die dynamischen Formulare, die sich je nach Eingabe vergrößern, verkleinern oder verändern lassen, werden mithilfe der Methode GetXfaPdfInStorageToAcroForm() in statische Formulare umgewandelt, deren Layout und Felder sich nicht dynamisch ändern. Die API-Antwort enthält den normalen PDF-Inhalt, der auf der Festplatte gespeichert ist.

In diesem Artikel haben wir den Prozess der Konvertierung von XFA in PDF kennengelernt. Informationen zum Konvertieren einer PS-Datei in PDF finden Sie im Artikel Konvertieren Sie eine PS-Datei mithilfe der Node.js REST-API in PDF.

 Deutsch