Šis trumpas mokymo vadovas, kaip konvertuoti XFA formą į PDF naudojant Java REST API. Išmoksite konvertuoti dinaminį XFA į PDF naudodami Java REST sąsają naudodami Java pagrindu sukurtą debesies SDK. Jame pateikiami žingsniai, apibrėžiantys XML formų architektūros keitimo į tradicinę PDF formą procesą, pavyzdinis kodas ir kodo aprašymas.
Būtina sąlyga
Sukurti paskyros API kredencialus, kad pakeistumėte XFA failą į PDF
Atsisiųsti Aspose.PDF Cloud SDK for Java for converting XFA Form to PDF
Nustatykite „Java“ projektą naudodami aukščiau pateiktą SDK
Veiksmai, kaip konvertuoti XFA į PDF naudojant Java RESTful paslaugą
- Sukurkite PdfApi klasės objektą, nustatydami kliento paslaptį ir ID, kad pakeistumėte XFA į PDF
- Nustatykite XFA formos PDF failo pavadinimą
- Perskaitykite visus XFA formos failo baitus į baitų masyvą
- Sukurkite atminties srautą iš XFA turinio baitų masyve
- Įkelkite XFA failą atminties sraute į debesies saugyklą
- Iškvieskite metodą GetXfaPdfInStorageToAcroForm(), kad pakeistumėte XFA failą į PDF
- Išnagrinėkite atsakymo objektą ir į diską išsaugokite įprastą PDF, eksportuotą iš XFA
Šie veiksmai apibendrina XFA formos pavertimo PDF formatu naudojant Java Low Code API procesą. Pradėkite procesą įkeldami šaltinio XFA failą į MemoryStream ir įkeldami jį į debesies saugyklą. Galiausiai iškvieskite GetXfaPdfInStorageToAcroForm() metodą, kad pakeistumėte įkeltą XFA failą į įprastą PDF su įterpta forma.
Kodas, skirtas konvertuoti XFA PDF į įprastą PDF naudojant Java RESTful paslaugą
Šis kodas parodė procesą, kaip konvertuoti dinaminį XFA PDF į PDF naudojant Java Low Code API. Dinaminės formos, kurios gali plėstis, mažėti arba keistis pagal įvestį, transformuojamos į statines formas, kuriose išdėstymas ir laukai dinamiškai nesikeičia, naudojant GetXfaPdfInStorageToAcroForm() metodą. API atsakyme yra įprastas PDF turinys, įrašytas diske.
Šis straipsnis išmokė mus pakeisti XFA į PDF. Norėdami konvertuoti XPS failą į PDF, žr. straipsnį Konvertuokite XPS į PDF naudodami Java REST API.