[]
        
(Showing Draft Content)

Features

This section describes the features available in DsPdfJS. The product provides capabilities for working with PDF documents as well as image processing and rendering. The following sections outline the available PDF features and image features supported.


Create and Save

Create new PDF documents, load existing documents, and save them to byte arrays.

Document Properties

Access and modify document metadata and general document information.

Pages

Insert, access, and modify pages in a PDF document, including cloning and page properties.

Text

Render and format text in a PDF document, including paragraph formatting, alignment, wrapping, rotation, and other text layout features.

Text Search, Replace and Delete

Search for text in a document and perform operations such as highlighting, replacing, or deleting matched text.

Graphics

Draw graphic elements, apply gradients, transformations, and specify blend modes to create graphical content on PDF pages.

Images

Add and render images in a PDF document and control their placement and scaling.

Fonts

Load and use fonts, including configuring font features and rendering multilingual text.

Annotations

Add, retrieve, modify, and delete annotations in a PDF document.

Forms

Create AcroForms and add, modify, and delete form fields.

Merge and Split PDFs

Combine multiple PDF documents or extract pages to create separate PDF files.

Actions

Add actions to a PDF document, including javascript and link actions.

Outline

Create and manage document outlines to organize and navigate PDF content.

Attachments

Work with document‑level attachments and file attachment annotations.

Redact Annotation

Redact sensitive content by marking areas for redaction and applying permanent removal.

Security

Encrypt PDF documents and configure access permissions.

Incremental Update

Modify a PDF document incrementally without rewriting the entire file.

Export

Export PDF pages as PNG or SVG imagess.

Image Features

Work with images directly, including creating images, processing them, applying effects, working with colors and transparency, and rendering graphics and text.