Ilmainen JavaScript-kirjasto PDF-metatietojen hallintaan

Ilmainen ja avoimen lähdekoodin JavaScript-kirjasto PDF-dokumenttien metatietojen hallintaan.

Mikä on pdf-lib?

Pdf-lib on ilmainen ja avoimen lähdekoodin JavaScript-kirjasto PDF-dokumenttien kanssa työskentelyyn ja suorittaa toimintoja, kuten luoda uusia PDF-tiedostoja tyhjästä, muokata olemassa olevia tai lukea ja päivittää PDF-dokumenttien metatietoja. Olemme jo keskustelleet pdf-lib:n PDF-muokkausominaisuuksista, mutta tässä katsauksessa keskitymme vain pdf-lib:n metatietojen hallintaominaisuuksiin, joita ovat mm. :

    • Tekijä
    • Luoja
    • Tuottaja
    • Otsikko
    • Aihe
    • Avainsanat
    • Kieli
    • Luomispäivä
    • Muutospäivämäärä
  • Päivitä metatiedot: Voit myös päivittää yllä olevat PDF-dokumenttien metatiedot pdf-lib:n avulla.
GitHub

GitHub-tilastot

Nimi:
Kieli:
Tähdet:
Haarukat:
Lisenssi:
Arkisto päivitettiin viimeksi klo

pdf-lib:n käytön aloittaminen

On kaksi tapaa asentaa pdf-lib:

Voit käyttää npm-moduuleja, jos käytät npm:ää tai lankaa paketinhallinnana:

Asenna NPM:llä


npm install --save pdf-lib

Asenna käyttämällä lankaa


yarn add pdf-lib

Jos et käytä paketinhallintaa, UMD-moduulit ovat saatavilla unpkg- ja jsDelivr-CDN:issä:

Lue PDF:n metatiedot

Voimme käyttää pdf-lib-kirjastoa PDF-dokumenttien metatietojen lukemiseen. On olemassa monia toimintoja, kuten getAuthor, getCreator, getCreationDate jne., jotka mahdollistavat PDF-dokumenttien metatietojen käytön tai purkamisen alla olevan koodinpätkän mukaisesti. :

Yllä oleva koodinpätkä näyttää PDF-dokumentin metatiedot alla olevan kuvan mukaisesti:

Muokkaa PDF-tiedoston metatietoja

Voimme myös käyttää pdf-lib-kirjastoa PDF-dokumenttien metatietojen muokkaamiseen tai päivittämiseen. Kuten get-funktiot (getAuthor, getCreator jne.), pdf-lib tarjoaa myös set-funktiot (kuten setAuthor, setCreator ja niin edelleen) PDF-tiedostojen metatietojen päivittämiseen. Käytämme setAuthor- ja setTitle-funktioita PDF-dokumentin metatietojen päivittämiseen alla olevassa koodinpätkässä esittelytarkoituksessa:

Johtopäätös

JavaScript-kehittäjien on helpompi lukea/purkaa ja päivittää PDF-dokumenttien metatietoja pdf-lib-kirjaston avulla. API on melko siisti ja tarjoaa standardin set/get-toiminnot PDF-dokumenttien ominaisuuksien lukemiseen ja päivittämiseen. PDF-tiedostojen metatietojen hallinnassa ei havaita ongelmia käytön aikana.

Samankaltaisia Tuotteita

 Finnish