Eliminare pagine da un documento PDF con l'API REST di Node.js

Questo breve tutorial illustra come eliminare pagine da un documento PDF con l’API REST di Node.js. Imparerai come rimuovere pagine da un PDF con l’interfaccia REST di Node.js utilizzando il Cloud SDK basato su Node.js, senza utilizzare strumenti di terze parti. Verranno illustrate anche le opzioni per eliminare più pagine dal PDF, se necessario.

Prerequisito

Passaggi per rimuovere pagine da un documento PDF con l’API Node.js Low Code

  1. Crea un’istanza dell’oggetto classe PdfApi impostando l’ID client e il segreto per eliminare una pagina
  2. Carica il file PDF di origine in un flusso di memoria per rimuovere le pagine
  3. Carica il file nel flusso di memoria nell’archiviazione Cloud
  4. Chiama il metodo EliminaPagina() fornendo il numero di pagina e il nome del file PDF caricato
  5. Salva il file PDF di output utilizzando la risposta API

Questi passaggi descrivono come rimuovere una pagina da un PDF con l’API REST di Node.js. Carica il file PDF sorgente su un cloud storage utilizzando il flusso di memoria e assegnagli un nome. Chiama il metodo DeletePage() fornendo il riferimento al file caricato e il numero della pagina di destinazione che desideri eliminare utilizzando l’indice di pagina a partire da 1.

Codice per eliminare le pagine PDF con il servizio RESTful di Node.js

Il codice di esempio sopra riportato mostra come eliminare le pagine in un PDF con un’API basata su Node.js. Durante il caricamento di un file PDF, gli viene assegnato un nome che viene utilizzato dal metodo DeletePage() e le pagine vengono eliminate nel file PDF nel Cloud Storage. Una volta completata l’eliminazione di una o più pagine iterando il processo, è possibile scaricare il file aggiornato dal Cloud Storage e salvarlo sul disco.

Questo articolo ci ha insegnato come rimuovere pagine da un PDF con l’interfaccia REST di Node.js. Per contare le parole in un file PDF, consultate il seguente articolo: Conta le parole in un documento PDF con l’API REST di Node.js.

 Italiano