Open Source JavaScript PDF Editor Library

Bezplatná a otevřená knihovna JavaScript pro vytváření a úpravu dokumentů PDF, formulářů PDF a kreslení obsahu do PDF.

Co je pdf-lib?

Pdf-lib je bezplatná a otevřená knihovna JavaScriptu pro práci s dokumenty PDF za účelem provádění operací, jako je vytváření nových PDF od začátku a úpravy stávajících.

Níže jsou uvedeny některé z hlavních funkcí pdf-lib:

  • Vytváření a úpravy PDF: pdf-lib umožňuje vytvářet nové dokumenty PDF od začátku a upravovat stávající soubory PDF. To zahrnuje přidávání, odebírání a přeskupování stránek a úpravy obsahu.
  • Kreslení obsahu: Můžete kreslit text, obrázky, stránky PDF, vektorovou grafiku a dokonce cesty SVG, což umožňuje přidávat do dokumentů PDF různorodý obsah.
  • Zpracování formulářů: Můžete vytvářet interaktivní formuláře, vyplňovat pole formulářů a sloučit formuláře, aby je nebylo možné upravovat, což je užitečné pro různé úlohy zpracování dokumentů.
GitHub

Statistiky GitHubu

Název:
Jazyk:
hvězdy:
Vidlice:
Licence:
Úložiště bylo naposledy aktualizováno v

Začínáme s pdf-lib

Existují dva způsoby, jak nainstalovat pdf-lib:

Moduly NPM

Moduly npm můžete použít, pokud jako správce balíčků používáte npm nebo yarn:

Nainstalujte pomocí NPM


npm install --save pdf-lib

Instalace pomocí příze


yarn add pdf-lib

Moduly UMD

Pokud nepoužíváte správce balíčků, moduly UMD jsou k dispozici na CDN unpkg a jsDelivr:

Vytvořte PDF a přidejte obsah do PDF

Knihovnu pdf-lib můžeme využít k vytvoření PDF dokumentu a přidání obsahu do PDF. To zahrnuje možnost přizpůsobit vzhled přidaného textu, jako je velikost písma, tučné písmo a různé možnosti stylů. V níže uvedeném příkladu použijeme funkci createPdf k vytvoření nového dokumentu PDF a funkci drawText k přidání textu do PDF včetně formátování textu:

Výstup

Následující výstup zobrazí dokument PDF vygenerovaný výše uvedeným fragmentem kódu:

Upravit dokument PDF

Stávající dokument PDF můžeme upravit přidáním textu, obrázků a stránek atd. pomocí knihovny pdf-lib. V níže uvedeném příkladu načteme vstupní soubor PDF z místního adresáře, vložíme text a uložíme upravené PDF jako výstupní soubor pro účely demonstrace:

Výstup

Níže uvedený snímek obrazovky zobrazuje výstupní dokument PDF s přidáním červeného diagonálního textu:

Vytvářejte formuláře PDF

Můžeme také vytvořit vlastní jedinečné formuláře PDF pomocí knihovny pdf-lib. V níže uvedeném úryvku kódu předvedeme použití knihovny pdf-lib k vytváření formulářů s textovými poli, přepínači, zaškrtávacími políčky, rozevíracími nabídkami a seznamy možností:

Výstup

Níže uvedený snímek obrazovky ukazuje tabulku vytvořenou výše uvedeným kódem

Závěr

Závěrem lze říci, že pdf-lib je snadno použitelná knihovna pro úpravy PDF a má skvělé možnosti manipulace s formuláři, díky čemuž je cenným zdrojem pro úkoly od vytváření obsahu po sběr dat.

Nicméně pdf-lib potřebuje zlepšení, pokud jde o dokumentaci a zpracování operací náročných na zdroje. Navzdory svým omezením umožňuje pdf-lib vývojářům efektivně spravovat soubory PDF a vylepšovat pracovní postupy dokumentů, což z něj činí pozoruhodný doplněk jejich sady nástrojů.

Podobné Produkty

 Czech