Gratis JavaScript-bibliotek for PDF-metadatabehandling

Gratis og åpen kildekode JavaScript-bibliotek for å administrere metadata av PDF-dokumenter.

Hva er pdf-lib?

Pdf-lib er et gratis og åpen kildekode JavaScript-bibliotek for å jobbe med PDF-dokumenter for å utføre operasjoner som å lage nye PDF-filer fra bunnen av, endre eksisterende eller lese og oppdatere metadata av PDF-dokumenter. Vi har allerede diskutert PDF-redigeringsfunksjoner til pdf-lib, men i denne anmeldelsen vil vi kun fokusere på metadataadministrasjonsfunksjoner til pdf-lib som inkluderer :

    • Forfatter
    • Skaperen
    • Produsent
    • Tittel
    • Emne
    • Nøkkelord
    • Språk
    • Opprettelsesdato
    • Modifikasjonsdato
  • Oppdater metadata: Du kan også oppdatere over metadata for PDF-dokumenter ved å bruke pdf-lib.
GitHub

GitHub-statistikk

Navn:
Språk:
Stjerner:
Gafler:
Tillatelse:
Repository ble sist oppdatert kl

Komme i gang med pdf-lib

Det er to måter å installere pdf-lib på:

Du kan bruke npm-moduler hvis du bruker npm eller garn som pakkebehandler:

Installer med NPM


npm install --save pdf-lib

Installer med garn


yarn add pdf-lib

Hvis du ikke bruker en pakkebehandling, er UMD-moduler tilgjengelige på unpkg og jsDelivr CDN:

Les Metadata av PDF

Vi kan bruke pdf-lib-biblioteket til å lese metadata av PDF-dokumenter. Det er mange funksjoner som getAuthor, getCreator, getCreationDate osv. som gjør det mulig å få tilgang til eller trekke ut metadata fra PDF-dokumentene som vist i kodebiten nedenfor :

Kodebiten over vil vise metadata for PDF-dokumentet som vist nedenfor:

Rediger metadata for PDF

Vi kan også bruke pdf-lib-biblioteket til å redigere eller oppdatere metadata for PDF-dokumenter. Som get-funksjoner (getAuthor, getCreator osv.), gir pdf-lib også settfunksjoner (som setAuthor, setCreator og så videre) for å oppdatere metadata for PDF-filer. Vi vil bruke funksjonene setAuthor og setTitle for å oppdatere metadataene til et PDF-dokument i kodebiten nedenfor for demonstrasjonsformål:

Konklusjon

Det er lettere for JavaScript-utviklere å lese/pakke ut og oppdatere metadata for PDF-dokumentene ved å bruke pdf-lib-biblioteket. API er ganske ryddig og gir standard set/get-funksjoner for å lese og oppdatere egenskapene til PDF-dokumentene. Ingen problemer observeres angående metadatabehandling av PDF-er under bruken vår.

Lignende Produkter

 Norsk