PDFTron is now Apryse. Same great products, new name.

hero svg image

Feature Overview

See all capabilities at a glance, available with Apryse SDK on web, mobile and server.

View

Sanity Image
PDF

The industry-leading PDF rendering engine provides a range of accurate and fast PDF editing functionalities, directly in the browser.

Learn More

Office

Get accurate and reliable rendering of DOCX, XLSX, PPTX, and legacy format documents in your browser via any JavaScript framework.

Learn More

Images

Render and collaborate on PNG, JPEG, Adobe Photoshop, Illustrator, DICOM, HEIC and hundreds more image formats.

CAD

Annotate and collaborate on CAD-based PDFs with Apryse's in-house rendering engine, with unlimited zoom rendering to see detail at any level.

Learn More

3D & BIM

Annotate, navigate, and collaborate on .IFC and .RVT file BIM models right in your browser.

HTML

Annotate and collaborate freely without losing any interactive elements of your page.

Learn More

Video

Facilitate video review and approval processes with advanced frame-by-frame audio and video annotation features.

Learn More

Audio

Securely redact sensitive content directly in your audio track.

Customize

Sanity Image
Out-of-the-box UI

Our UI is open-source, so you can also skip the APIs and customize it right in the source code.

Learn More

Customization APIs

A rich set of APIs allows you to customize extensive functionality and create your own look and feel with only a few lines of code.

Learn More

Build your own UI

Build your own one-of-a-kind design using the same APIs and rendering engine as the WebViewer UI.

Learn More

Internationalization

Available in 12 languages, with i18n support for additional translations.

Learn More

Custom CSS

Create your own color theme for any WebViewer element.

Learn More

Annotate

Sanity Image
Text Annotations

Annotate, manipulate, and extract text accurately in your documents.

Learn More

Flatten Annotations

Flatten annotations to make them part of your document.

Learn More

Shape Annotations

Use preset shapes, callout, and freehand annotations to highlight specific areas of your documents.

Learn More

Export Annotations

Optimize storage capacity by exporting annotations separately to your database.

Learn More

Import Annotations

Import existing annotations as XFDF or FDF.

Learn More

Stamp Annotations

Choose from a set of stamps or create a set of customs to expedite review and approval processes.

Learn More

Remove Annotations

Remove every annotation from your document in a single click.

Learn More

Signature Annotations

Add digital signatures in typed or handwritten format.

Learn More

Measurement Annotations

Accurate, scalable, and auto-snapping measurement tools in 2D and 3D documents.

Learn More

Review and Approval Statuses

Ease review and approval processes with our annotation statuses or create your own custom set.

Learn More

Rich Text Annotation

Change the color, font, and other stylistic elements.

Learn More

Annotation Links

Add links to another page or an external URL to any annotation.

Learn More

Custom Annotations

Create your own custom annotations.

Learn More

Annotation Permissions

Control who can access annotation tools and colors.

Search

Sanity Image
Search with UI

Apryse's own AI-powered text search and extraction algorithm provides accurate and versatile search modes and features within the WebViewer UI.

Learn More

Programmatic Search

Access WebViewer UI's detailed search capabilities when you build your own UI.

Learn More

Ambient String Search

Search results are listed with surrounding context displayed to enhance user experience.

Learn More

Regex Search

Search documents for regular expressions such as personal and sensitive information.

Learn More

Forms

Sanity Image
Form Filling

Allow users to fill various form data, and extract form data for cost-effective on-site storage of information.

Learn More

Form Creator and Editor

Create new and edit existing forms with digital signatures, buttons, text, validation, and much more.

Learn More

Form Field Customization

Change any visual of your form fields, and set design rules for select field types.

Learn More

Form Flattening

Merge field content with the form to generate one searchable filled document for archival or processing.

Learn More

PDF/A

Sanity Image
PDF/A

Achieve full compliance by converting your documents to any version and conformance level of the PDF/A standard.

Learn More

PDF/A Validation

Validate PDF/A compliance, and generate error reports to efficiently fix compliance deficits.

Learn More

Redaction

Sanity Image
True Redaction

Remove text or areas permanently and securely, separately, or programmatically via search and redact.

Learn More

Sign

Sanity Image
e-Signature

Sign documents with a drawn, typed, or uploaded signature and save numerous signature templates for quick sign flows.

Learn More

Digital Approval Signature Creation

Increase document security and enforce signature order by adding a digital certificate.

Learn More

DocTimeStamp (DTS) Signature Creation

Add DocTimeStamp (DTS) signature to PDF that is verifiable with a third-party.

Learn More

Digital Signature Validation

Confirm the validity of all digital signatures and their signing history within a document.

Learn More

Digital Certification Signature

Certify the unaltered state of a document with multiple signees.

Learn More

Long-Term Validation (LTV) Signature Creation

Add Long-Term Validation (LTV) signature to PDF that is verifiable at any time in the future, regardless of any changes made to technology specifications in the future.

Learn More

Performance

Sanity Image
Document Streaming

Reduce bandwidth and experience blazing-fast loading times with document streaming technology.

Learn More

File Flattening

Increase rendering performance on older browsers by reducing document complexity.

Learn More

File Optimization

Compress images or redundant information to reduce document file size.

Learn More

Content Extraction

Sanity Image
Text Extraction

Reliably copy text out of your document, powered by a two-step extract and rebuild process to maximize accuracy.

Learn More

Image Extraction

Copy and extract all images and graphic elements, including vector paths.

Learn More

Embedded Fonts

Extract embedded fonts and relevant font information.

Learn More

Color Separation

Ensure color accuracy for printing with CMYK color separation.

Learn More

Table Extraction

Detect and extract tables from true and image-based documents, including any graphic elements the tables contain.

Learn More

Article Extraction

Extract articles from publications and combine them with reflow capabilities in reader mode.

Learn More

Layers

Sanity Image
Add Layer

Easily add and remove drafted content by adding custom layers on top of documents and drawings.

Learn More

Layer Extraction

Extract and reuse individual layers in other documents and workflows.

Learn More

Show & Hide Layers

Toggle layer visibility to display or switch off optional information on complex documents and allow different users to collaborate on the same files.

Learn More

Page Manipulation

Sanity Image
Page Manipulation UI

Enabled via permissions, allow users to manipulate pages separately or in bulk entirely client-side in their browsers.

Learn More

Reorder Pages

Drag one or multiple pages in the Page view to reorder them, or perform the same operation programmatically.

Learn More

Thumbnail Generation

Create document previews in various sizes and quality settings.

Learn More

Rotate Pages

Rotate individual pages or the entire document at once.

Learn More

Insert Pages

Insert a page anywhere in the document, manually or programmatically.

Learn More

Remove Pages

Remove individual or multiple pages at once.

Learn More

Extract Pages

Extract pages into a newly generated PDF document, or save content in file storage.

Learn More

Crop Pages

Crop pages programmatically or manually by drawing an area to crop.

Learn More

Merge Pages

Combine pages or entire documents of any file format, programmatically or via drag and drop.

Learn More

Replace Pages

Replace select pages with a new document from local files, URL, or JSON object containing paths to your files.

Security

Sanity Image
Custom PDF Encryption

Build your own custom encryption algorithm on top of included document security.

Learn More

Modify or Add Security Permissions

Manage and modify permissions to prevent users from unauthorized actions.

Learn More

Standard PDF Encryption

Secure access to documents with multi-level passwords.

Learn More

Remove Encryption

Remove any existing encryption from your document.

Learn More

Watermark

Securely embed static or dynamic watermarks with names, dates, and custom content into your documents.

Learn More

Bookmarks

Sanity Image
Add Bookmark

Add bookmarks to any location within the document.

Learn More

Edit Bookmark

Modify a bookmark name and set its destination right down to page sections and zoom areas.

Learn More

Remove Bookmark

Delete any existing bookmark from the document.

Learn More

View Table of Contents

Navigate your documents via a table of contents you can extract for easy reference.

Learn More

User Bookmarks

Let users create their own set of bookmarks and export them for future use on the same document.

Learn More

Compare

Sanity Image
Text Extraction and Comparison

Extract text for a letter-by-letter comparison to highlight any differences between two documents.

Learn More

PDF Overlay

Create an overlay PDF that highlights all differences in text and graphic elements between two documents.

Learn More

Semantic Text Comparison

Compare changes in semantic categories, such as headers, paragraphs, numbers, and generate a document with a summary of differences for easy review.

Learn More

Image Overlay

Compare documents visually by converting the two documents to images to lay them on top of each other for a pixel-by-pixel comparison.

Learn More

Reflow / Reader Mode

Sanity Image
Reader Mode

Create a comfortable reading experience by automatically adopting font sizing and flow to smaller screen sizes while retaining all annotation and search functions.

Learn More

File Flattening

Increase rendering performance on older browsers by reducing document complexity.

Learn More

File Optimization

Compress images or redundant information to reduce document file size.

Learn More

Document Generation

Sanity Image
DOCX Template Generation

Populate any DOCX template with JSON from a datasource to generate your PDF, while retaining reflow, dynamic tables, images, and more.

PDF Template Generation

Generate PDFs from PDF templates with replaceable content strings.

HTML Template Generation

Generate PDFs from dynamically generated HTML templates.

Learn More

Document Editing

Sanity Image
PDF Text Editing with Auto-Reflow

Edit PDF text and images similar to editing in Word, supporting text reflow and resizing or changing the position of paragraph boxes. Apply different styles like bolding, italicizing, or underlining. Resize images and remove images.

Learn More

Programmatic Document Content Reading

Edit any text, image, path and JS element within your PDF, among many others.

Learn More

Programmatic Document Content Editing

Edit text content, appearance, page setup, and much more.

Learn More

Programmatic Document Content Removal

Detects all content for removal, whether it's visible or hidden behind a layer.

Learn More

DOCX Editing

Edit existing or create new DOCX files natively in WebViewer and apply styling to text, change font and font size, or add bulleted and numbered lists. Enjoy consistency of your edits across any Word processor, as DOCX Editor renders natively and client-side without requiring post-edit conversion from intermediate formats.

Learn More

Document Understanding

Sanity Image
Table Detection

Detect and extract tables from true and image-based documents, including any graphic elements the tables contain.

Article Extraction

Extract articles from publications and combine them with reflow capabilities in reader mode.

Form Field Detection

Detect and extract form field labels and values from a PDF or an image. Fields include dates, signatures, text, and numeric.

Semantic Detection

Detect and extract tables, figures (images), equations, headers, footers, footnotes, and page numbers.

OCR

Sanity Image
Basic OCR

Add the Tesseract OCR module to convert images or PDFs to text-selectable PDFs.

Learn More

Advanced OCR

Opt for superior optical character recognition performance via IRIS OCR, based on the IRIS iDRS engine.

Learn More

Convert

Sanity Image
Office to PDF

DOCX to PDF, XLSX to PDF, PPTX to PDF.

PDF to Office

Convert PDF to DOCX, XLSX, PPTX.

Legacy Office Conversion

DOC to PDF, XLS to PDF, PPT to PDF.

HTML to PDF

HTML to PDF Conversion

PDF to HTML

PDF to HTML Conversion

3D to DWG, OBJ, GLTF, PDF

Convert DWG, DXF, IFC, RVT, DGN, STL, OBJ to DWG, OBJ, GLTF, PDF (3D and 2D).

Image to PDF

TIFF to PDF, PNG to PDF, JPEG to PDF.

CAD to PDF

DWG to PDF, DGN to PDF, DXF to PDF, DWF to PDF, RVT to PDF.

PDF to Image

PDF to TIFF, PNG, JPEG, SVG.

Advanced Imaging to PDF

Direct conversion from DICOM and other formats such as AAI, ARW, DCR, HEIC and RAF to PDF.

Ready-to-Deploy Server

Sanity Image
Apryse WebViewer Server

Deploy WebViewer Server to increase performance and convert a number of formats to PDF, Microsoft Office, or images.

Learn More

Browser Support

On Web and Mobile:

Low-Code Integrations:

Salesforce, Mendix, Appian, SharePoint, OutSystems

Languages

Supported on Server