Questo articolo descrive come eliminare PDF metadati con l’API REST di Node.js. Imparerai a rimuovere automaticamente i metadati dai PDF con l’API Node.js Low Code utilizzando il Cloud SDK basato su Node.js. Verranno inoltre forniti dettagli su come lavorare con i metadati dei file PDF, come l’inserimento e l’eliminazione delle proprietà personalizzate del file.
Prerequisito
- Crea un account Credenziali API
- Scarica Aspose.PDF Cloud SDK per Node.js per eliminare i metadati personalizzati
- Imposta il progetto Node.js con l’SDK sopra indicato per cancellare le proprietà del file
Passaggi per pulire i metadati da un PDF con l’interfaccia REST di Node.js
- Crea un’istanza dell’oggetto PdfApi impostando la chiave API e l’App SID per rimuovere le proprietà personalizzate
- Carica il file PDF di destinazione nell’oggetto Documento con proprietà personalizzate
- Chiama il metodo EliminaProprietà() per eliminare le proprietà personalizzate
- Visualizzare l’elenco ridotto delle proprietà, se necessario, utilizzando il metodo pdfApi.GetDocumentProperties()
- Scarica il file PDF aggiornato
I passaggi precedenti riassumono il processo di sviluppo di un rimotore di proprietà PDF con l’API Node.js Low Code. Chiamare il metodo UploadFile() per caricare il file PDF di destinazione e il metodo DeleteProperties() per eliminare le proprietà personalizzate. Si noti che non è possibile rimuovere le proprietà predefinite, ma è possibile cancellare i valori utilizzando il metodo Metodo pdfApi.PutSetProperty() e impostazione dell’attributo Value su null.
Codice per rimuovere i metadati PDF con il servizio RESTful di Node.js
Questo codice ha mostrato come pulire i metadati PDF con un’API basata su Node.js. Se si desidera aggiungere una nuova proprietà personalizzata, è possibile utilizzare il metodo pdfApi.PutSetProperty() che verifica se la proprietà con questo nome è disponibile, quindi ne aggiorna il valore; in caso contrario, aggiungerla come proprietà personalizzata. Per visualizzare l’insieme corrente di proprietà nel file PDF, utilizzare il metodo GetDocumentProperties() e scorrere l’elenco nella risposta API.
Questo articolo ci ha illustrato la procedura per eliminare tutte le proprietà personalizzate dal file PDF. Se desideri aggiungere nuove proprietà personalizzate o impostare i valori di quelle esistenti, consulta l’articolo su Aggiorna i metadati PDF con l’API REST di Node.js.