Ingyenes JavaScript-könyvtár PDF-metaadat-kezeléshez

Ingyenes és nyílt forráskódú JavaScript-könyvtár PDF-dokumentumok metaadatainak kezelésére.

Mi az a pdf-lib?

A Pdf-lib egy ingyenes és nyílt forráskódú JavaScript-könyvtár PDF-dokumentumokkal való munkavégzéshez olyan műveletek végrehajtásához, mint például új PDF-ek létrehozása a semmiből, meglévők módosítása vagy PDF-dokumentumok metaadatainak olvasása és frissítése. Már tárgyaltuk a pdf-lib PDF szerkesztési funkcióit, de ebben az áttekintésben csak a pdf-lib metaadatkezelési funkcióira koncentrálunk, amelyek :

    • Szerző
    • Teremtő
    • Termelő
    • Cím
    • Tantárgy
    • Kulcsszavak
    • Nyelv
    • Készítés ideje
    • Módosítás dátuma
  • Metaadatok frissítése: A PDF-dokumentumok fenti metaadatait is frissítheti a pdf-lib segítségével.
GitHub

GitHub statisztika

Név:
Nyelv:
Csillagok:
Villák:
Engedély:
Az adattár legutóbbi frissítése:

A pdf-lib használatának első lépései

A pdf-lib telepítésének két módja van:

Használhat npm modulokat, ha npm-et vagy fonalat használ csomagkezelőként:

Telepítés NPM segítségével


npm install --save pdf-lib

Telepítés fonal segítségével


yarn add pdf-lib

Ha nem használ csomagkezelőt, az UMD modulok elérhetők az unpkg és a jsDelivr CDN-eken:

Olvassa el a PDF metaadatait

A pdf-lib könyvtárat használhatjuk PDF dokumentumok metaadatainak olvasására. Számos olyan funkció létezik, mint például a getAuthor, getCreator, getCreationDate stb., amelyek lehetővé teszik a PDF-dokumentumok metaadatainak elérését vagy kibontását, amint azt az alábbi kódrészlet is bemutatja. :

A fenti kódrészlet a PDF-dokumentum metaadatait jeleníti meg az alábbiak szerint:

PDF metaadatainak szerkesztése

A pdf-lib könyvtárat a PDF dokumentumok metaadatainak szerkesztésére vagy frissítésére is használhatjuk. A get függvényekhez (getAuthor, getCreator stb.) hasonlóan a pdf-lib is biztosít beállítási funkciókat (például setAuthor, setCreator és így tovább) a PDF-fájlok metaadatainak frissítéséhez. A setAuthor és a setTitle függvényeket használjuk a PDF-dokumentum metaadatainak frissítésére az alábbi kódrészletben demonstrációs célból:

Következtetés

A JavaScript-fejlesztők könnyebben elolvashatják/kivonhatják és frissíthetik a PDF dokumentumok metaadatait a pdf-lib könyvtár használatával. Az API meglehetősen ügyes, és szabványos set/get funkciókat biztosít a PDF-dokumentumok tulajdonságainak olvasásához és frissítéséhez. Használatunk során nem észleltünk problémákat a PDF-ek metaadatkezelésével kapcsolatban.

Hasonló Termékek

 Hungarian