In diesem kurzen Tutorial erfahren Sie, wie Sie mithilfe der C#-REST-API XFA-Formulare in PDF konvertieren. Sie lernen, mithilfe eines .NET-basierten Cloud SDK dynamisches XFA mithilfe der C#-REST-Schnittstelle in PDF zu konvertieren. Es enthält die Schritte, die den Prozess der Änderung der XML-Formulararchitektur in ein herkömmliches PDF-Formular definieren, einen Beispielcode und eine Beschreibung des Codes.
Voraussetzung
API-Anmeldeinformationen für ein Konto erstellen, um eine XFA-Datei in PDF zu ändern
Herunterladen Aspose.PDF Cloud SDK for Dotnet for converting XFA Form to PDF
Richten Sie ein C#-Projekt mit dem oben genannten SDK ein
Schritte zum Konvertieren von XFA in PDF mit dem C# RESTful Service
- Instanziieren Sie das Klassenobjekt PdfApi, indem Sie das Client-Geheimnis und die ID für die Änderung von XFA in PDF festlegen
- Legen Sie den Namen der XFA-Formular-PDF-Datei fest
- Lesen Sie alle Bytes in der XFA-Formulardatei in ein Byte-Array
- Erstellen Sie einen Speicherstream aus XFA-Inhalten im Byte-Array
- Laden Sie die XFA-Datei im Speicherstream in den Cloud-Speicher hoch
- Rufen Sie die Methode GetXfaPdfInStorageToAcroForm() auf, um die XFA-Datei in PDF zu ändern
- Analysieren Sie das Antwortobjekt und speichern Sie das normale, aus XFA exportierte PDF auf der Festplatte
Diese Schritte fassen den Prozess der Umwandlung des XFA-Formulars in PDF mithilfe der C# Low Code API zusammen. Beginnen Sie den Vorgang, 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 eine normale PDF-Datei mit eingebettetem Formular umzuwandeln.
Code zum Konvertieren von XFA-PDF in normales PDF mithilfe des C#-RESTful-Dienstes
Dieser Code hat den Prozess zum Konvertieren dynamischer XFA-PDFs in PDF mithilfe der C# Low Code API demonstriert. Die dynamischen Formulare, die je nach Eingabe erweitert, verkleinert oder geändert werden können, werden mithilfe der Methode GetXfaPdfInStorageToAcroForm() in statische Formulare umgewandelt, bei denen sich Layout und Felder nicht dynamisch ändern. Die API-Antwort enthält die normalen PDF-Inhalte, die auf der Festplatte gespeichert werden.
In diesem Artikel haben wir den Prozess der Umwandlung von XFA in PDF kennengelernt. Informationen zum Umwandeln einer PS-Datei in PDF finden Sie im Artikel Konvertieren Sie eine PS-Datei mithilfe der C#-REST-API in PDF.