npm
npmjs.com › package › pdf-lib
pdf-lib - npm
Create and modify PDF files with JavaScript. Latest version: 1.17.1, last published: 4 years ago. Start using pdf-lib in your project by running `npm i pdf-lib`. There are 1017 other projects in the npm registry using pdf-lib.
» npm install pdf-lib
Published Nov 06, 2021
Version 1.17.1
Author Andrew Dillon
Repository https://github.com/Hopding/pdf-lib
Homepage https://pdf-lib.js.org/
PDF-LIB
pdf-lib.js.org
PDF-LIB · Create and modify PDF documents in any ...
# With npm npm install --save pdf-lib # With yarn yarn add pdf-lib
Videos
03:28
✨ Generate PDFs Dynamically in Node.js with PDF-Lib 📄 Full ...
18:28
Node.js PDF-LIB Project to Automate Filling Forms in PDF Document ...
18:07
Node.js PDF-LIB Example to Create PDF File and Add Text ...
14:59
Using PDF-lib and Node.js to populate PDF form - YouTube
npm
npmjs.com › package › pdfkit
pdfkit - npm
A PDF generation library for Node.js. Latest version: 0.17.2, last published: 3 months ago. Start using pdfkit in your project by running `npm i pdfkit`. There are 871 other projects in the npm registry using pdfkit.
» npm install pdfkit
Published Aug 30, 2025
Version 0.17.2
Author Devon Govett
Repository https://github.com/foliojs/pdfkit
Homepage http://pdfkit.org/
npm
npmjs.com › search
keywords:pdf-lib - npm search
This project extends the capabilities of the pdf-lib JavaScript library by providing a set of helper functions that simplify common PDF manipulation tasks. It includes utilities for drawing and formatting text, images, and shapes within PDF ...
npm
npmjs.com › react-native-pdf-lib
react-native-pdf-lib
February 9, 2020 - A react native library for handling generating PDFs. Latest version: 1.0.0, last published: 6 years ago. Start using react-native-pdf-lib in your project by running `npm i react-native-pdf-lib`. There are 2 other projects in the npm registry ...
» npm install react-native-pdf-lib
Published Feb 09, 2020
Version 1.0.0
Author Andrew Dillon
npm
npmjs.com › package › pdf-lib-incremental-save
pdf-lib-incremental-save - npm
// Load a PDFDocument from the existing PDF bytes const pdfDoc = await PDFDocument.load(existingPdfBytes) // Take a snapshot of the document const snapshot = pdfDoc.takeSnapshot(); // Get the first page of the document const pages = pdfDoc.getPages() const firstPage = pages[0] // Mark the page as modified snapshot.markRefForSave(firstPage.ref) // Draw a string of text diagonally across the first page firstPage.drawText('Incremental saving is also awesome!', { x: 50, y: 4 * fontSize, size: fontSize }) // Serialize the PDFDocument to bytes (a Uint8Array) const pdfIncrementalBytes = await pdfDoc.saveIncremental(snapshot) const pdfBytes = Buffer.concatenate([ existingPdfBytes, pdfIncrementalBytes ]) // For example, `pdfBytes` can be: // • Written to a file in Node // • Downloaded from the browser // • Rendered in an <iframe>
» npm install pdf-lib-incremental-save
Published Jan 29, 2024
Version 1.17.4
Author Remus DRAICA
GitHub
github.com › Hopding › pdf-lib
Hopding/pdf-lib: Create and modify PDF documents in any ...
When using a UMD build, you will have access to a global window.PDFLib variable. This variable contains all of the classes and functions exported by pdf-lib. For example: // NPM module import { PDFDocument, rgb } from 'pdf-lib'; // UMD module var PDFDocument = PDFLib.PDFDocument; var rgb = PDFLib.rgb;
Starred by 8.1K users
Forked by 826 users
Languages TypeScript 80.9% | HTML 9.9% | JavaScript 8.5% | Objective-C 0.3% | CSS 0.2% | Starlark 0.1% | Java 0.1%
PDF-LIB
pdf-lib.js.org › docs › api
pdf-lib · PDF-LIB
pdf-lib · BlendMode · ColorTypes · Duplex · ImageAlignment · LineCapStyle · LineJoinStyle · NonFullScreenPageMode · ParseSpeeds · PrintScaling · ReadingDirection · RotationTypes · StandardFonts · TextAlignment · TextRenderingMode · PDFButton · PDFCheckBox ·
npm
npmjs.com › package › @hichamchar › n8n-nodes-pdflib
@hichamchar/n8n-nodes-pdflib - npm
October 14, 2025 - n8n community node for filling and manipulating PDF documents using pdf-lib. Perfect for generating tax receipts, invoices, and forms.. Latest version: 0.4.1, last published: 2 months ago.
» npm install @hichamchar/n8n-nodes-pdflib
Published Oct 14, 2025
Version 0.4.1
Author hichamchar
Aikido
intel.aikido.dev › packages › npm › pdf-lib
pdf-lib - npm package security analysis
Create and modify PDF files with JavaScript Latest: 1.17.1. No known vulnerabilities.
WeWeb Community
community.weweb.io › ask us anything
NPM Library For PDF Creating - Ask us anything - WeWeb Community
Hi! Recently i’ve tried to add PDF creation functonality into my Weweb project. I’ve found a couple of npm libraries that can help me with that and installed them in NPM plugin. One of them was html2pdf. When i’m trying to use it’s functions in workflow custom js action i can see that ...
Published November 13, 2023
npm
npmjs.com › search
pdf - npm search
Feature-rich JavaScript PDF library with built-in support for loading and manipulating PDF document.
npm
npmjs.com › search
keywords:pdf-lib-plus-encrypt - npm search
npm · Sign UpSign In · Sort by: Default · Default · Most downloaded this week · Most downloaded this month · Most dependents · Recently published · Create and modify and encrypt PDF files with JavaScript · pdf-lib · pdf-lib-plus-encrypt ...
Stack Overflow
stackoverflow.com › questions › 76488079 › working-with-multiple-checkboxes-in-pdf-form-using-pdf-lib-npm
Working with Multiple Checkboxes in PDF Form - using PDF-LIB npm
I have two checkboxes in my PDF. They are "Ja" & "Nei". But when I use const fields = form.getFields() this property to get checkbox names im getting only name===> PDFChe...
Stack Overflow
stackoverflow.com › questions › 71603667 › how-to-use-pdf-lib-in-angular
node.js - How to use pdf-lib in Angular? - Stack Overflow
I found this pdf-lib library that I want to use in my angular project but I couldn't find any docs on how to import it in angular and I don't know the procedure of achieving this. Can someone please help with me with importing this library (or any other npm library in general) to an angular project