Open Source JavaScript PDF Editor Library
Free & Open Source JavaScript knihovna pro generování PDF dokumentů.
Co je PDFKit?
PDFKit je bezplatná a open-source JavaScriptová knihovna pro vytváření a úpravu souborů PDF. Umožňuje vytvářet soubory PDF od začátku, přidávat do souborů PDF text, obrázky a tvary a vytvářet formuláře PDF atd. Tento nástroj je užitečný pro vytváření nejrůznějších dokumentů PDF, jako jsou faktury nebo zprávy.
Níže jsou uvedeny některé z hlavních funkcí PDFKit:
- Vytváření souborů PDF a přidávání textu: PDFKit umožňuje vytvářet nové dokumenty PDF od začátku a přidávat do nich text.
- Přidávání obrázků: Umožňuje také vkládat obrázky do dokumentů PDF.
- Vytváření tvarů: PDFKit poskytuje nástroje pro vytváření různých tvarů, jako jsou obdélníky, kruhy a čáry v dokumentech PDF. Můžete ovládat jejich velikost, umístění a vzhled.
- Vytváření formulářů: PDFKit podporuje vytváření formulářů PDF, které mohou obsahovat textová pole, zaškrtávací políčka a přepínače. To je nezbytné pro generování formulářů, které mohou uživatelé vyplnit elektronicky.
Začínáme s PDFKit
Knihovnu PDFKit můžete nainstalovat pomocí správce balíčků npm. Po instalaci npm stačí zadat následující příkaz.
Nainstalujte pomocí NPM
npm install pdfkit
Vytváření dokumentu PDF
Můžeme snadno vytvořit PDF dokument a přidat do něj text pomocí knihovny PDFKit. Můžeme také nastavit vlastní písma a velikosti písma pomocí PDFKit. Zkontrolujte například níže uvedený fragment kódu:
Výstup
Následující výstup zobrazí vygenerovaný dokument PDF:
Přidávání obrázků do PDF
Můžeme vytvořit PDF a přidat obrázky do PDF pomocí knihovny PDFKit. Obrázek můžeme také zarovnat: svisle i vodorovně pomocí argumentů align a valign, jak je znázorněno na níže uvedeném úryvku kódu:
Výstup
Níže uvedený snímek obrazovky zobrazuje dokument PDF s přidaným obrázkem:
Přidávání tvarů do PDF
Můžeme také vytvořit PDF a přidat do něj tvary, jako jsou trojúhelníky a kruhy, pomocí knihovny PDFKit. K nakreslení tvarů použijeme funkce jako kruh a čára, jak je ukázáno na níže uvedeném úryvku kódu:
Výstup
Následující snímek obrazovky ukazuje dokument PDF s tvary nakreslenými pomocí výše uvedeného fragmentu kódu:
Vytváření formulářů v PDF
Knihovna PDFKit také umožňuje vytvářet formuláře v dokumentu PDF. Knihovna nemá vestavěnou funkci pro vytváření formulářů, ale můžeme použít její funkce související s textem a tvary k vytvoření formuláře PDF, jak je znázorněno na níže uvedeném úryvku kódu:
Výstup
Následující snímek obrazovky ukazuje formulář vytvořený v dokumentu PDF:
Závěr
Závěrem lze říci, že PDFKit je snadno použitelná a bezplatná knihovna JavaScriptu pro generování PDF. Nabízí přístupný a uživatelsky přívětivý způsob vytváření dokumentů PDF, díky čemuž je ideální volbou pro úkoly zahrnující vytváření formulářů, umístění textu a obrázků a návrh tvaru.
Přestože PDFKit vyniká v mnoha oblastech, stojí za zmínku, že určité funkce, jako je zarovnání obrázků do středu stránky, mohou vyžadovat další přizpůsobení a péči, aby bylo dosaženo požadovaných výsledků. Kromě toho je to spolehlivý nástroj pro mnoho úloh souvisejících s PDF.
Podobné Produkty
- Apache POI XWPF | Open Source Java API pro vytváření a úpravu souborů DOCX
- DocX | Open Source .NET API pro vytváření a úpravu souborů DOCX
- Docx4J | Open Source Java API pro vytváření a úpravu souborů DOC a DOCX
- ExcelDataReader | Open Source .NET API pro čtení XLS, XLSX, CSV a tabulkových dokumentů
- FileFormat.Cells | Vytvářejte a aktualizujte soubory Excel pomocí C# .NET