Konwersja formularza XFA do formatu PDF za pomocą interfejsu API REST Node.js

Ten krótki samouczek pokazuje, jak konwertować formularz XFA do formatu PDF za pomocą interfejsu REST API Node.js. Nauczysz się konwertować dynamiczny format XFA do formatu PDF za pomocą interfejsu REST Node.js z pomocą pakietu SDK w chmurze opartego na Node.js. Przedstawiono w nim kroki definiujące proces konwersji architektury formularzy XML na tradycyjny formularz PDF, przykładowy kod i jego opis.

Warunek wstępny

Kroki konwersji XFA do PDF przy użyciu usługi RESTful Node.js

  1. Utwórz obiekt klasy PdfApi, ustawiając tajny klucz klienta i identyfikator w celu zmiany XFA na PDF
  2. Ustaw nazwę pliku PDF formularza XFA
  3. Odczytaj wszystkie bajty z pliku formularza XFA do tablicy bajtów
  4. Utwórz strumień pamięci z zawartości XFA w tablicy bajtów
  5. Prześlij plik XFA w strumieniu pamięci do magazynu w chmurze
  6. Wywołaj metodę GetXfaPdfInStorageToAcroForm(), aby zmienić plik XFA na PDF
  7. Przeanalizuj obiekt odpowiedzi i zapisz normalny plik PDF wyeksportowany z XFA na dysk

Poniższe kroki podsumowują proces przekształcania formularza XFA do formatu PDF za pomocą interfejsu API Low Code Node.js. Rozpocznij proces od załadowania źródłowego pliku XFA do strumienia MemoryStream i przesłania go do chmury. Na koniec wywołaj metodę GetXfaPdfInStorageToAcroForm(), aby przekształcić przesłany plik XFA do zwykłego pliku PDF z osadzonym formularzem.

Kod do konwersji pliku PDF XFA do zwykłego pliku PDF przy użyciu usługi RESTful Node.js

Ten kod demonstruje proces konwersji dynamicznego pliku PDF XFA do PDF za pomocą interfejsu API Node.js Low Code. Dynamiczne formularze, które mogą się rozszerzać, kurczyć lub zmieniać w zależności od wprowadzanych danych, są przekształcane w formularze statyczne, w których układ i pola nie zmieniają się dynamicznie za pomocą metody GetXfaPdfInStorageToAcroForm(). Odpowiedź API zawiera standardową zawartość pliku PDF zapisaną na dysku.

W tym artykule nauczyliśmy się, jak konwertować pliki XFA na PDF. Aby przekonwertować plik PS na PDF, zapoznaj się z artykułem Konwersja pliku PS do formatu PDF za pomocą interfejsu API REST Node.js.

 Polski