Questo breve tutorial spiega come convertire il modulo XFA in PDF utilizzando l’API REST Java. Imparerai a convertire XFA dinamico in PDF utilizzando l’interfaccia Java REST con l’aiuto di un Cloud SDK basato su Java. Condivide i passaggi che definiscono il processo di modifica dell’architettura dei moduli XML nel modulo PDF tradizionale, un codice di esempio e una descrizione del codice.
Prerequisito
Crea credenziali API per un account per modificare un file XFA in PDF
Scaricamento Aspose.PDF Cloud SDK for Java for converting XFA Form to PDF
Configura il progetto Java con l’SDK sopra
Passaggi per convertire XFA in PDF utilizzando il servizio Java RESTful
- Crea un’istanza dell’oggetto classe PdfApi impostando il segreto client e l’ID per modificare XFA in PDF
- Imposta il nome del file PDF del modulo XFA
- Leggere tutti i byte nel file del modulo XFA in un array di byte
- Crea un flusso di memoria dal contenuto XFA nell’array di byte
- Carica il file XFA nel flusso di memoria nell’archivio cloud
- Richiama il metodo GetXfaPdfInStorageToAcroForm() per modificare il file XFA in PDF
- Analizza l’oggetto della risposta e salva il normale PDF esportato da XFA sul disco
Questi passaggi riepilogano il processo di trasformazione del Modulo XFA in PDF utilizzando l’API Java Low Code. Inizia il processo caricando il file XFA di origine in MemoryStream e caricandolo nell’archivio cloud. Infine, chiama il metodo GetXfaPdfInStorageToAcroForm() per trasformare il file XFA caricato in un normale PDF con modulo incorporato.
Codice per convertire PDF XFA in PDF normale utilizzando il servizio Java RESTful
Questo codice ha dimostrato il processo per convertire PDF XFA dinamici in PDF utilizzando l’API Java Low Code. I moduli dinamici che possono espandersi, ridursi o modificare in base all’input vengono trasformati in moduli statici in cui layout e campi non cambiano dinamicamente utilizzando il metodo GetXfaPdfInStorageToAcroForm(). La risposta API contiene i normali contenuti PDF salvati sul disco.
Questo articolo ci ha insegnato il processo di modifica di XFA in PDF. Per trasformare un file XPS in PDF, fare riferimento all’articolo Converti XPS in PDF con l’API REST Java.