Deklaratív PDF programozási JavaScript könyvtár

Ingyenes és nyílt forráskódú könyvtár PDF-dokumentumok generálásához a PDF-struktúra JavaScriptben történő deklarálásával.

Mi az a pdfmake?

A Pdfmake egy praktikus JavaScript-könyvtár, amely ingyenes és nyílt forráskódú is, így nagyszerű eszköz a PDF-dokumentumok webes alkalmazásokban történő létrehozásának folyamatának leegyszerűsítésére. A PDF-dokumentum szerkezetét deklarálhatja úgy, hogy szöveget, képeket, táblázatokat stb. definiál az alkalmazandó stílusokkal, és a pdfmake kezeli a többit a kívánt vizuális stílussal rendelkező PDF-ek létrehozásához, az alábbiak szerint:

Deklaratív PDF programozás

Az alábbiakban bemutatjuk a pdfmake néhány fő funkcióját:

  • PDF-ek létrehozása: A Pdfmake lehetővé teszi PDF-dokumentumok létrehozását strukturált adatokból, lehetővé téve a jelentések, számlák, űrlapok és más típusú dokumentumok egyszerű létrehozását.
  • Táblázatok hozzáadása: A Pdfmake lehetővé teszi a táblázatok egyszerű tervezését és beillesztését PDF-fájljaiba, így egyszerűvé teszi a táblázatos adatok megjelenítését és a strukturált elrendezés fenntartását.
  • Képek hozzáadása: A Pdfmake lehetővé teszi képek beillesztését PDF-dokumentumaiba, lehetővé téve logók, grafikák vagy fényképek beépítését a vizuális vonzerő fokozása érdekében.
  • Jelszavak hozzáadása: A Pdfmake támogatja a jelszavas védelem hozzáadását a PDF-fájlokhoz, így segít megvédeni a bizalmas információkat azáltal, hogy jelszót kér a dokumentumok eléréséhez.
GitHub

GitHub statisztika

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

Ismerkedés a pdfmake programmal

A pdfmake könyvtárat az npm modul segítségével tölthetjük le:

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

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


npm install pdfmake

Alternatív megoldásként betölthetjük CDN-ről az alábbiak szerint:

PDF dokumentum létrehozása

A pdfmake könyvtár deklaratív megközelítésével PDF dokumentumot készíthetünk. Hozzáadhatunk olyan tartalmat is, mint a szöveg és a hiperhivatkozások stílussal, az alábbi példában látható módon:

A következő kimenet megjeleníti a létrehozott PDF dokumentumot:

PDF készítés táblázatokkal

A pdfmake könyvtár segítségével PDF-et készíthetünk, és táblázatokat adhatunk hozzá. Ebben a példában a table direktívát fogjuk használni a táblázat létrehozásához, a táblázatbeállítások konfigurálásához és adatok hozzáadásához, például táblázatok fejléceinek és értékeinek hozzáadásához, az alábbiak szerint:

A kimeneti képernyőképen látható a PDF-dokumentum a hozzá adott táblázattal:

PDF készítés képekkel

A pdfmake könyvtár deklaratív megközelítésével PDF-et is készíthetünk, és képeket adhatunk hozzá. Az image direktívát használjuk a kép hozzáadásához, de nem tudjuk közvetlenül a helyi fájlrendszerünkből használni. A kép használatához át kell másolnunk a képet a pdfmake könyvtár által biztosított virtuális fájlrendszerbe (VFS), amint az alábbi kódrészletben látható:

Az alábbi képernyőképen a létrehozott PDF dokumentum látható a képpel:

Jelszóval védett PDF dokumentumok létrehozása

Lehetőség van jelszóval védett PDF dokumentumok létrehozására is a pdfmake könyvtár userPassword direktívájával, amely korlátozza az illetéktelen felhasználók hozzáférését a PDF-dokumentumhoz. A részletekért ellenőrizze az alábbi kódrészletet:

A generált PDF-dokumentum megnyitásakor az alábbi jelszót kell kérni:

Következtetés

Összefoglalva, a pdfmake egy könnyen használható JavaScript-könyvtár, amely PDF-generálási képességgel rendelkezik a dokumentumdefiníciós objektumok direktívákként.

Hasonló Termékek

 Hungarian