Transformeer XML naar PDF met Node.js REST API

Dit artikel beschrijft hoe je XML naar PDF kunt transformeren met de Node.js REST API. Je leert hoe je automatisch gegevens uit een XML-bestand naar een PDF kunt invullen met de Node.js Low Code API met behulp van een Node.js-gebaseerde Cloud SDK. Het legt uit hoe je een PDF-formulier kunt invullen met XML-gegevens en de ingevulde PDF kunt downloaden uit de cloudopslag.

Voorwaarde

Stappen om een ​​XML-bestand naar PDF te converteren met de Node.js REST-interface

  1. Maak een object van de klasse PdfApi door de client-ID en het geheim in te stellen voor het lezen van gegevens uit XML
  2. Stel de namen in van het PDF-bestand met formuliervelden en het XML-bestand met formuliergegevens
  3. Upload het PDF-bestand naar de cloudopslag om het formulier in te vullen
  4. Upload het XML-bestand met formuliergegevens naar de cloudopslag
  5. Roep de GetImportFieldsFromXmlInStorage()-methode aan om het PDF-formulier te vullen met gegevens uit het XML-bestand
  6. Download het ingevulde PDF-bestand uit de Cloud en sla het op de schijf op

Deze stappen vatten het proces samen van het exporteren van gegevens van een XML-document naar PDF met de Node.js RESTful Service. Upload zowel de PDF- als de XML-bestanden naar de cloudopslag en roep de methode GetImportFieldsFromXmlInStorage() aan om de gegevens in het PDF-bestand te importeren. Sla de geretourneerde stream indien nodig op in een bestand op de lokale schijf.

Code om XML naar PDF-bestand te converteren met Node.js-gebaseerde API

Deze code demonstreert de ontwikkeling van een XML naar PDF-converter met Node.js Low Code API. Hiervoor is een PDF-bestand nodig waarin formuliervelden automatisch moeten worden ingevuld. Het XML-bestand bevat gegevens met dezelfde naam als de formuliervelden voor een correcte gegevensoverdracht.

Dit artikel heeft ons geleerd hoe we het PDF-formulier kunnen invullen met een XML-bestand als invoer. Raadpleeg het artikel Maak een invulbaar PDF-bestand met de Node.js REST API voor het maken van een nieuw PDF-bestand met het formulier.

 Nederlands