Libreria JavaScript gratuita per la gestione dei metadati PDF

Libreria JavaScript gratuita e open source per la gestione dei metadati dei documenti PDF.

Cos'è pdf-lib?

Pdf-lib è una libreria JavaScript gratuita e open source per lavorare con documenti PDF ed eseguire operazioni come la creazione di nuovi PDF da zero, la modifica di quelli esistenti o la lettura e l'aggiornamento dei metadati dei documenti PDF. Abbiamo già discusso delle funzionalità di modifica PDF di pdf-lib ma in questa recensione ci concentreremo solo sulle funzionalità di gestione dei metadati di pdf-lib che includono :

    • Autore
    • Creatore
    • Produttore
    • Titolo
    • Soggetto
    • Parole chiave
    • Lingua
    • Data di creazione
    • Data di modifica
  • Aggiorna metadati: puoi anche aggiornare i metadati sopra indicati dei documenti PDF utilizzando pdf-lib.
GitHub

Statistiche GitHub

Nome:
Lingua:
Stelle:
Forchette:
Licenza:
L'ultimo aggiornamento del repository è avvenuto il

Iniziare con pdf-lib

Esistono due modi per installare pdf-lib:

Moduli NPM

Puoi utilizzare i moduli npm se utilizzi npm o Yarn come gestore di pacchetti:

Installa utilizzando NPM


npm install --save pdf-lib

Installa utilizzando Yarn


yarn add pdf-lib

Moduli UMD

Se non utilizzi un gestore di pacchetti, i moduli UMD sono disponibili sui CDN unpkg e jsDelivr:

Leggi i metadati del PDF

Possiamo utilizzare la libreria pdf-lib per leggere i metadati dei documenti PDF. Esistono molte funzioni come getAuthor, getCreator, getCreationDate ecc. che consentono di accedere o estrarre metadati dei documenti PDF come dimostrato nello snippet di codice seguente:

Produzione

Lo snippet di codice sopra visualizzerà i metadati del documento PDF come mostrato di seguito:

Modifica metadati del PDF

Possiamo anche utilizzare la libreria pdf-lib per modificare o aggiornare i metadati dei documenti PDF. Come le funzioni get (getAuthor, getCreator ecc.), pdf-lib fornisce anche funzioni set (come setAuthor, setCreator e così via) per aggiornare i metadati dei file PDF. Utilizzeremo le funzioni setAuthor e setTitle per aggiornare i metadati di un documento PDF nel frammento di codice seguente a scopo dimostrativo:

Conclusione

È più semplice per gli sviluppatori JavaScript leggere/estrarre e aggiornare i metadati dei documenti PDF utilizzando la libreria pdf-lib. L'API è abbastanza accurata e fornisce funzioni set/get standard per leggere e aggiornare le proprietà dei documenti PDF. Non si osservano problemi relativi alla gestione dei metadati dei PDF durante il nostro utilizzo.

Prodotti Simili

 Italiano