Appiattimento dei PDF con Python REST API

Questa breve guida spiega il processo di appiattimento dei PDF con l’API REST di Python. Imparerai ad appiattire PDF online con l’interfaccia REST di Python utilizzando un Cloud SDK basato su Python 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

Passaggi per appiattire un PDF online con l’interfaccia REST di Python

  1. Crea un’istanza di PdfApi utilizzando le credenziali API fornite
  2. Specificare il nome del file PDF locale, il nome del file di archiviazione remota e il percorso del file di output locale
  3. Aprire il flusso di file PDF locale e caricarlo nella cartella principale dell’archiviazione cloud
  4. Chiama PutFieldsFlatten sul file caricato per appiattire tutti i campi del modulo in posizione
  5. Recupera il PDF elaborato dall’archiviazione cloud come flusso
  6. Copia il flusso PDF scaricato in un nuovo file locale
  7. 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 Python

Questo codice esegue il processo di appiattimento PDF online con l’API Python 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 Python Low Code. Per convertire un documento PDF in SVG, fare riferimento all’articolo su Converti PDF in SVG con Python REST API.

 Italiano