Appiattimento dei PDF con l'API REST C#

Questa breve guida spiega il processo di appiattimento dei PDF con l’API REST di C#. Imparerai a appiattire PDF online con l’interfaccia REST di C# utilizzando un Cloud SDK basato su .NET per la stampa o la condivisione di 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 PDF online con l’interfaccia C# REST

  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 C# .NET

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

 Italiano