[]
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 new PDF documents, load existing documents, and save them to byte arrays.
Access and modify document metadata and general document information.
Insert, access, and modify pages in a PDF document, including cloning and page properties.
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.
Draw graphic elements, apply gradients, transformations, and specify blend modes to create graphical content on PDF pages.
Add and render images in a PDF document and control their placement and scaling.
Load and use fonts, including configuring font features and rendering multilingual text.
Add, retrieve, modify, and delete annotations in a PDF document.
Create AcroForms and add, modify, and delete form fields.
Combine multiple PDF documents or extract pages to create separate PDF files.
Add actions to a PDF document, including javascript and link actions.
Create and manage document outlines to organize and navigate PDF content.
Work with document‑level attachments and file attachment annotations.
Redact sensitive content by marking areas for redaction and applying permanent removal.
Encrypt PDF documents and configure access permissions.
Modify a PDF document incrementally without rewriting the entire file.
Export PDF pages as PNG or SVG imagess.
Work with images directly, including creating images, processing them, applying effects, working with colors and transparency, and rendering graphics and text.