See all capabilities at a glance, available with Apryse SDK on web, mobile and server.
Base Package
View or edit documents with fully featured out-of-the-box functionality. Create consistent viewing and document processing experiences across web, server, and mobile applications.
Compatible with all frameworks and browsers, deliver industry leading speed and accuracy with a fully featured UI
Support basic viewer functions such as open, save, print, and more
Support light/dark modes, different reader modes, languages, and more
Consistent viewing experience, ensuring optimal readability and usability across devices
Annotations
Add annotations to documents that support in-depth audit trails and styling
Support:
Text and shapes
Stamps
Custom annotations
Links
e-Signatures
Annotation permissions
Rich text annotations
Review and approval statuses
Flatten annotations
Import and export annotations
Performance
Optimize performance of viewing large or complex PDFs by using linearization (streamlining via byte-range requests) or flattening to compress layers
Search
Advanced search and indexing functionality available via the UI or programmatically
Support searches that are separated by line breaks
Search via:
Ambient string
Case sensitive
Whole word
Wild card
Regular expressions (RegEx)
Forms
Note: form building available in the Digital Signing add-on
Fill in forms using the default view mode, or alternatively using pre-existing JSON data
Flatten forms to permanently merge annotations and filled forms with page content
Measurement
Calculate area dimensions, measure between lines, or trace perimeters in engineering drawings
Configure scale with different unit measurements
Measure using:
Distance
Arc
Perimeter
Area
Ellipse area
Rectangular area
Count
Layers
Support PDF layers, or OCGs (Optional Content Groups), allowing users to toggle which layers they are viewing
UI accessibility
New
WebViewer’s UI is WCAG 2.1 AA compliant, meeting global accessibility standards by supporting enhanced keyboard navigation, screen readers, appropriate color contrasting between visual elements, and more.
Optimized for accessibility technology such as screen readers.,consume Expose PDF tags content following itsaccording to their defined reading order with the associated tag information (headerheadings, body paragraphalt text, etc.)
UI customization
Our out-of-the-box UI is highly configurable and open-source, allowing users to modify its modular components using a configuration file or forking WebViewer and building a new UI from scratch
Mobile UI customization is possible via APIs
Add-ons
Own the full document and data lifecycle. Power your unique use case with add-ons for editing, extraction, security, and more.
True redaction that permanently removes underlying text and image content
Search & redact
Search and redact by text or patterns, including ambient string searches, wildcards, and regular expressions (RegEx) such as SIN numbers, credit card numbers, or other personal identifiable information
Drag and drop content in a PDF including images and paragraphs
Add or remove images from a PDF
Low-level document editing
Full access to low-level PDF object model editing (COS/SDF)
XLIFF reflow
New
Translate text in PDFs while retaining fonts, rich text characteristics, and formatting dimensions.
Extract PDF text content into XLIFF, a popular computer assisted translation format. After translating within the XLIFF file, re-generate the PDF to output a translated version of the original, preserving layout, styling, and formatting to eliminate costly manual corrections.
Automatically identify and tag document structure and semantic elements, creating support for assistive technologies and improving accuracy in data extraction
Optimize PDF content for accessibility, PDF/UA, and data extraction
Extract various content from a PDF into text and image formats including
Structured Unicode text extraction
Low-level text extraction
Images
Fonts and glyph outlines
ICC color profiles
Embedded files
Layers
And more
Intelligent data extraction
New
Turn PDFs into structured JSON files by programmatically detecting various elements (paragraphs, tables, forms, etc) aided by natural language processing (NLP), and artificial intelligence (AI)
Extract or detect data at varying levels of structure
[NEW] Key value pair extraction: automatically detect and extract keys with associated values from PDFs, outputting structured JSON data optimized for seamless integration into downstream systems such as BI tools, CRMs, ERPs, and more
Tabular data extraction: identify column and row structure, edit spreadsheets, perform calculations on cells, analyze numeric columns, and output in JSON or Excel
Document structure recognition: discover full logical structure including headers, footers, paragraphs, list items, table columns, cells, borders, images, graphics, and extract each element into a structured JSON file
Form field identification: use artificial intelligence and computer vision to detect form fields in documents that do not have any interactive field annotations embedded, automatically adding them to the PDF
Barcode extraction
Automatically detect and extract barcode data from files and images
Detect hundreds of bar code types including QR codes, UPCs, DataMatrix, and more
Skewed, damaged, or low-quality barcodes are algorithmically corrected to ensure consistent scans