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.