Konwertuj formularz XFA na format PDF za pomocą interfejsu API Java REST

Ten krótki samouczek opisuje, jak przekonwertować formularz XFA na PDF przy użyciu interfejsu API Java REST. Dowiesz się, jak konwertować dynamiczne pliki XFA na format PDF przy użyciu interfejsu Java REST za pomocą pakietu Cloud SDK opartego na Javie. Udostępnia kroki definiujące proces zmiany architektury XML Forms Architecture na tradycyjną formę PDF, przykładowy kod i opis kodu.

Warunek wstępny

Kroki, aby przekonwertować XFA na format PDF przy użyciu usługi Java RESTful

  1. Utwórz instancję obiektu klasy PdfApi, ustawiając klucz tajny klienta i identyfikator do 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 ze strumienia 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 przy użyciu interfejsu API Java Low Code. Rozpocznij proces, ładując źródłowy plik XFA do MemoryStream i przesyłając go do magazynu w chmurze. Na koniec wywołaj metodę GetXfaPdfInStorageToAcroForm(), aby przekształcić przesłany plik XFA w normalny plik PDF z osadzonym formularzem.

Kod do konwersji pliku XFA PDF na normalny plik PDF przy użyciu usługi Java RESTful

W tym kodzie przedstawiono proces konwertowania dynamicznego pliku XFA PDF na format PDF przy użyciu interfejsu API Java Low Code. Formularze dynamiczne, które można rozszerzać, zmniejszać lub zmieniać w zależności od wprowadzonych danych, są przekształcane w formularze statyczne, w których układ i pola nie zmieniają się dynamicznie przy użyciu metody GetXfaPdfInStorageToAcroForm(). Odpowiedź API zawiera normalną zawartość pliku PDF zapisaną na dysku.

W tym artykule nauczyliśmy się procesu zmiany XFA na PDF. Aby przekształcić plik XPS do formatu PDF, zapoznaj się z artykułem Konwertuj pliki XPS na format PDF za pomocą interfejsu API Java REST.

 Polski