Ten krótki samouczek opisuje, jak przekonwertować formularz XFA na PDF przy użyciu interfejsu API C# REST. Dowiesz się, jak konwertować dynamiczne pliki XFA na format PDF przy użyciu interfejsu C# REST za pomocą pakietu Cloud SDK opartego na platformie .NET. 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 Dotnet for converting XFA Form to PDF
Skonfiguruj projekt C# za pomocą powyższego pakietu SDK
Kroki, aby przekonwertować XFA na format PDF przy użyciu usługi C# 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 C# 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 C# RESTful
W tym kodzie zademonstrowano proces konwertowania dynamicznego pliku XFA PDF na format PDF przy użyciu interfejsu API C# 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 PS do formatu PDF, zapoznaj się z artykułem Konwertuj plik PS na format PDF za pomocą interfejsu API C# REST.