[]
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.
Work with Form XObjects.
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.
Work with Output Intents and ICC profiles in a PDF document.
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.
Create tagged PDF documents with logical structure and marked content for improved accessibility and content organization.
Configure PDF/A and PDF/UA conformance settings, metadata, tagged content, and related document requirements.
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.
Sign PDF documents, apply timestamps, inspect and verify signatures, and integrate external signing providers.
Modify a PDF document incrementally without rewriting the entire file.
Generate linearized PDF.
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.