Overview of the JavaScript PDF library control
12 Dec 20251 minute to read
The JavaScript PDF Library is a powerful, high-performance, non-UI class library. It provides seamless integration of advanced PDF functionalities into applications developed with TypeScript, JavaScript, Angular, React, Vue, ASP.NET Core, and ASP.NET MVC. With this library, you can easily read, create, and manipulate PDF documents programmatically without the need of Adobe Acrobat.
Key features
The following are the key features of this library.
- Create PDF documents from scratch with ease.
- Load, edit, and save existing PDF files.
- Open and manipulate password-protected PDF documents.
- Enhance PDFs by adding text, images, shapes, and other graphical elements.
- Add and manage interactive components such as bookmarks, annotations, and form fields.
- Flatten form fields and annotations for a finalized document.
- Import and export form field data and annotations seamlessly.
- Merge multiple PDFs or split a document into separate files.
- Apply text watermarks, image watermarks, and watermark annotations.
- Insert hyperlinks for both web and document navigation.
- Add, remove, or modify bookmarks for better document organization.
- Create, remove, and flatten layers within PDFs.
- Design and apply templates for consistent layouts and branding.
- Digitally sign PDF documents for secure authentication.
- Extract or redact text from PDF files.
- Extract images from PDF documents.
- Redact shapes to protect sensitive graphical content.
Supported web platforms
- ASP.NET Core
- ASP.NET MVC
- Angular
- React
- Vue
- JavaScript
- TypeScript