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
Utwórz dane uwierzytelniające API konta, aby zmienić plik XFA na format PDF
Pobierać Aspose.PDF Cloud SDK for Java for converting XFA Form to PDF
Skonfiguruj projekt Java za pomocą powyższego pakietu SDK
Kroki, aby przekonwertować XFA na format PDF przy użyciu usługi Java RESTful
- Utwórz instancję obiektu klasy PdfApi, ustawiając klucz tajny klienta i identyfikator do zmiany XFA na PDF
- Ustaw nazwę pliku PDF formularza XFA
- Odczytaj wszystkie bajty z pliku formularza XFA do tablicy bajtów
- Utwórz strumień pamięci z zawartości XFA w tablicy bajtów
- Prześlij plik XFA ze strumienia pamięci do magazynu w chmurze
- Wywołaj metodę GetXfaPdfInStorageToAcroForm(), aby zmienić plik XFA na PDF
- 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.