syncfusion-javascript-pdf

Create, read, and update PDFs with the Syncfusion JavaScript PDF library.

2|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/syncfusion/document-sdk-skills --skill syncfusion-javascript-pdf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: syncfusion-javascript-pdf
Source: https://github.com/syncfusion/document-sdk-skills/tree/main/skills/syncfusion-javascript-pdf
Command: npx skills add https://github.com/syncfusion/document-sdk-skills --skill syncfusion-javascript-pdf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Streamline common PDF tasks by enabling code-driven creation, reading, and modification of documents with the Syncfusion JavaScript PDF library.

Core Features & Use Cases

  • Create PDFs from scratch with text, images, shapes, and rich formatting across TypeScript, JavaScript, Angular, React, Vue, and ASP.NET platforms.
  • Read, modify, merge, split, and extract content (text and images) from PDFs, including interactive features like forms, annotations, bookmarks, and hyperlinks.
  • Apply digital signatures, watermarks, and manage document properties to support enterprise workflows, archiving, and compliant delivery.

Quick Start

Load a PDF and perform a basic create/read/modify sequence using the library, then save the result to verify functionality.

Frequently Asked Questions about syncfusion-javascript-pdf

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create and fill PDF forms in JavaScript?

To create and fill PDF forms in JavaScript, use this Skill to automate code-driven document creation and modification with the Syncfusion JavaScript PDF library, supporting form filling, annotations, and rich formatting.

Can I extract text and images from a PDF in TypeScript?

Yes, you can extract text and images from a PDF in TypeScript by applying this Skill's reading and extraction features, which utilize the optional @syncfusion/ej2-pdf-data-extract package for content retrieval.

Does the Syncfusion PDF library work with Angular, React, and Vue?

The Syncfusion PDF library works with Angular, React, and Vue, as this Skill applies across TypeScript, JavaScript, and ASP.NET Core/MVC environments for document merging, splitting, and digital signatures.

What is the best way to merge and split PDF documents in JavaScript?

The best way to merge and split PDF documents in JavaScript is using this Skill to automate end-to-end PDF workflows, allowing you to read, modify, and save documents programmatically via the core @syncfusion/ej2-pdf package.

How do I add digital signatures and watermarks to a PDF in JavaScript?

You can add digital signatures and watermarks to a PDF in JavaScript by applying this Skill to manage document properties and apply enterprise-grade security features using the Syncfusion JavaScript PDF library.

Do I need platform-specific setup to use the JavaScript PDF library?

Yes, you need platform-specific setup to use the JavaScript PDF library, as described in the Getting Started guide, along with installing the core @syncfusion/ej2-pdf package for your TypeScript or JavaScript environment.