Questa breve guida spiega il processo di appiattimento dei PDF con Java REST API. Imparerai ad appiattire PDF online con l’interfaccia Java REST utilizzando un Cloud SDK basato su Java per stampare o condividere un PDF con restrizioni sulla modifica dei dati inseriti nei campi del modulo. Non solo migliora la sicurezza, ma migliora anche la compatibilità e garantisce l’integrità dei dati per l’archiviazione.
Prerequisito
- Crea un account Credenziali API per appiattire PDF online
- Scarica Aspose.PDF Cloud SDK per Java per appiattire il PDF
- Imposta il progetto Java con l’SDK sopra indicato
Passaggi per appiattire PDF online con l’interfaccia Java REST
- Crea un’istanza di PdfApi utilizzando le credenziali API fornite
- Specificare il nome del file PDF locale, il nome del file di archiviazione remota e il percorso del file di output locale
- Aprire il flusso di file PDF locale e caricarlo nella cartella principale dell’archiviazione cloud
- Chiama PutFieldsFlatten sul file caricato per appiattire tutti i campi del modulo in posizione
- Recupera il PDF elaborato dall’archiviazione cloud come flusso
- Copia il flusso PDF scaricato in un nuovo file locale
- Cattura tutte le eccezioni e visualizza i relativi messaggi di errore e le tracce dello stack
Questo processo inizia con la configurazione dell’API PDF, la scelta dei percorsi dei file, il caricamento del PDF e l’appiattimento dei campi del modulo nel Cloud. Successivamente, si scarica il file finale, lo si salva localmente e ci si assicura che eventuali errori lungo il percorso siano chiaramente segnalati.
Codice per appiattire un PDF online con API basata su Java
Questo codice esegue il processo di appiattimento PDF online con API Java Low Code. È possibile caricare più file PDF sul cloud ed eseguire l’appiattimento passando i nomi dei singoli file uno alla volta al metodo PutFieldsFlatten() per le operazioni online. È possibile scaricare tutti i file di output o solo quelli selezionati utilizzando il metodo DownloadFile() nella classe PdfApi.
Questo articolo ha mostrato come appiattire un PDF con l’API Java Low Code. Per convertire un documento PDF in un XPS, fare riferimento all’articolo su Converti PDF in XPS utilizzando Java REST API.