Nyílt forráskódú JavaScript PDF-szerkesztő könyvtár

Ingyenes és nyílt forráskódú JavaScript-könyvtár PDF-dokumentumok, PDF-űrlapok létrehozásához és szerkesztéséhez, valamint tartalom rajzolásához PDF-ben.

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, például új PDF-ek létrehozásához és a meglévők módosításához.

Íme a pdf-lib néhány fő funkciója:

  • PDF létrehozása és módosítása: A pdf-lib lehetővé teszi új PDF dokumentumok létrehozását és a meglévő PDF-ek módosítását. Ez magában foglalja az oldalak hozzáadását, eltávolítását és átrendezését, valamint a tartalom szerkesztését.
  • Tartalomrajz: Rajzolhat szöveget, képeket, PDF-oldalakat, vektorgrafikusokat és akár SVG-útvonalakat is, lehetővé téve sokféle tartalom hozzáadását a PDF-dokumentumokhoz.
  • Űrlapkezelés: Létrehozhat interaktív űrlapokat, kitöltheti az űrlapmezőket, és laposíthatja az űrlapokat, hogy ne szerkeszthetők legyenek, ami különféle dokumentumfeldolgozási feladatokhoz hasznos.
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:

PDF létrehozása és tartalom hozzáadása a PDF-hez

A pdf-lib könyvtárat használhatjuk PDF dokumentumok létrehozására és tartalom hozzáadására a PDF-hez. Ez magában foglalja a hozzáadott szöveg megjelenésének testreszabását, például a betűméretet, a vastagságot és a különböző stílusbeállításokat. Az alábbi példában a createPdf funkciót használjuk új PDF-dokumentum létrehozásához, a drawText funkciót pedig szöveg hozzáadásához a PDF-hez, beleértve a szöveg formázását is:

A következő kimenet a fenti kódrészlet által generált PDF dokumentumot jeleníti meg:

PDF dokumentum módosítása

Meglévő PDF dokumentumot módosíthatunk úgy, hogy szöveget, képeket, oldalakat stb. adunk hozzá a pdf-lib könyvtár segítségével. Az alábbi példában beolvasunk egy bemeneti PDF-fájlt a helyi könyvtárból, beágyazzuk a szöveget, és a módosított PDF-t kimeneti fájlként mentjük demonstrációs célból:

Az alábbi képernyőképen látható a kimeneti PDF dokumentum piros átlós szöveg hozzáadásával:

PDF űrlapok létrehozása

A pdf-lib könyvtár segítségével egyedi PDF űrlapokat is elkészíthetünk. Az alábbi kódrészletben bemutatjuk a pdf-lib könyvtár használatát űrlapok létrehozásához szövegmezőkkel, választógombokkal, jelölőnégyzetekkel, legördülő menükkel és opciós listákkal:

Az alábbi képernyőképen a fenti kóddal létrehozott táblázat látható

Következtetés

Összefoglalva, a pdf-lib egy könnyen használható PDF-szerkesztő könyvtár, és nagyszerű űrlapkezelési képességekkel rendelkezik, így értékes erőforrás a tartalomkészítéstől az adatgyűjtésig terjedő feladatokhoz.

A pdf-lib azonban fejlesztésre szorul a dokumentáció és az erőforrás-igényes műveletek kezelése terén. A korlátai ellenére a pdf-lib lehetővé teszi a fejlesztők számára a PDF-fájlok hatékony kezelését és a dokumentumok munkafolyamatainak javítását, így az eszköztáruk figyelemre méltó kiegészítője.

Hasonló Termékek

 Hungarian