W tym artykule dowiesz się, jak przekształcić XML w PDF za pomocą interfejsu API REST Node.js. Nauczysz się automatycznie wypełniać dane z pliku XML do pliku PDF za pomocą interfejsu API Low Code Node.js, korzystając z pakietu SDK w chmurze opartego na Node.js. Wyjaśnia on proces wypełniania formularza w pliku PDF danymi z XML i pobierania wypełnionego pliku PDF z chmury.
Warunek wstępny
- {{HIPERLINK1}}
- Pobierz Aspose.PDF Cloud SDK dla Node.js, aby wypełnić formularz PDF danymi XML
- Skonfiguruj projekt Node.js przy użyciu powyższego zestawu SDK do eksportowania danych z pliku XML
Kroki konwersji pliku XML do PDF za pomocą interfejsu REST Node.js
- Utwórz obiekt klasy PdfApi, ustawiając identyfikator klienta i klucz tajny w celu odczytu danych z XML
- Ustaw nazwy pliku PDF z polami formularza i pliku XML z danymi formularza
- Prześlij plik PDF do pamięci masowej w chmurze, aby wypełnić formularz
- Prześlij plik XML z danymi formularza do magazynu w chmurze
- Wywołaj metodę PobierzImportFieldsFromXmlInStorage(), aby wypełnić formularz PDF danymi z pliku XML
- Pobierz wypełniony plik PDF z chmury i zapisz go na dysku
Poniższe kroki podsumowują proces eksportowania danych z dokumentu XML do pliku PDF za pomocą usługi RESTful Node.js. Prześlij pliki PDF i XML do magazynu w chmurze i wywołaj metodę GetImportFieldsFromXmlInStorage(), aby zaimportować dane do pliku PDF. W razie potrzeby zapisz zwrócony strumień w pliku na dysku lokalnym.
Kod do konwersji pliku XML do PDF za pomocą API opartego na Node.js
Ten kod demonstruje rozwój konwertera XML do PDF z wykorzystaniem Node.js Low Code API. Wymaga on pliku PDF, w którym pola formularza mają być wypełniane automatycznie. Plik XML zawiera dane o tej samej nazwie co pola formularza, co umożliwia poprawne przesyłanie danych.
W tym artykule nauczyliśmy się wypełniać formularz PDF, używając pliku XML jako danych wejściowych. Aby utworzyć nowy plik PDF z formularzem, zapoznaj się z artykułem Utwórz plik PDF z możliwością wypełniania za pomocą interfejsu API REST Node.js.