Biblioteca de JavaScript gratuïta per a la gestió de metadades de PDF

Biblioteca JavaScript gratuïta i de codi obert per gestionar les metadades de documents PDF.

Què és pdf-lib?

Pdf-lib és una biblioteca de JavaScript gratuïta i de codi obert per treballar amb documents PDF per realitzar operacions com ara crear nous PDF des de zero, modificar els existents o llegir i actualitzar metadades de documents PDF. Ja hem parlat de les funcions d'edició de PDF de pdf-lib, però en aquesta revisió, només ens centrarem en les funcions de gestió de metadades de pdf-lib que inclouen :

    • Autor
    • Creador
    • Productor
    • Títol
    • Assumpte
    • Paraules clau
    • Llengua
    • Data de creació
    • Data de modificació
  • Actualitza les metadades: també pots actualitzar les metadades anteriors dels documents PDF mitjançant pdf-lib.
GitHub

Estadístiques de GitHub

Nom:
Llenguatge:
Estrelles:
Forquilles:
Llicència:
El repositori es va actualitzar per última vegada a

Primers passos amb pdf-lib

Hi ha dues maneres d'instal·lar pdf-lib:

Mòduls NPM

Podeu utilitzar mòduls npm si feu servir npm o yarn com a gestor de paquets:

Instal·lar mitjançant NPM


npm install --save pdf-lib

Instal·leu utilitzant Yarn


yarn add pdf-lib

Mòduls UMD

Si no feu servir un gestor de paquets, els mòduls UMD estan disponibles als CDN unpkg i jsDelivr:

Llegiu les metadades del PDF

Podem utilitzar la biblioteca pdf-lib per llegir metadades de documents PDF. Hi ha moltes funcions com getAuthor, getCreator, getCreationDate, etc. que permeten accedir o extreure metadades dels documents PDF tal com es mostra al fragment de codi següent. :

Sortida

El fragment de codi anterior mostrarà les metadades del document PDF tal com es mostra a continuació:

Edita les metadades del PDF

També podem utilitzar la biblioteca pdf-lib per editar o actualitzar metadades de documents PDF. Igual que les funcions d'obtenció (getAuthor, getCreator, etc.), pdf-lib també ofereix funcions de configuració (com setAuthor, setCreator, etc.) per actualitzar les metadades dels fitxers PDF. Utilitzarem les funcions setAuthor i setTitle per actualitzar les metadades d'un document PDF al fragment de codi següent amb finalitats de demostració:

Conclusió

És més fàcil per als desenvolupadors de JavaScript llegir/extreure i actualitzar metadades dels documents PDF mitjançant la biblioteca pdf-lib. L'API és força ordenada i ofereix funcions estàndard de configuració/obtenció per llegir i actualitzar les propietats dels documents PDF. No s'observen problemes relacionats amb la gestió de metadades dels PDF durant el nostre ús.

Productes Similars

 Catalan