WebViewer is a JavaScript SDK that delivers high-quality rendering, conversion, and document manipulation capabilities for various document types within a customizable component.
Vendor
apryse
Company Website

WebViewer is a JavaScript Document SDK designed to provide developers with a comprehensive solution for integrating document viewing and manipulation functionalities into web applications. Compatible with all frameworks and browsers, it offers a single, customizable component for rendering, converting, and manipulating documents. It supports a wide range of file formats, including PDF, Office documents, CAD files, images, videos, and websites. WebViewer is fully featured out of the box, providing exceptional usability and functionality. It allows users to get to market faster by leveraging its pre-built UI and extensive feature set, delivering a user experience backed by years of testing and thousands of customer use cases. The software is designed to meet global accessibility standards, specifically WCAG 2.1 AA compliance, ensuring usability for users with digital accessibility requirements. It also supports stringent digital accessibility standards such as Section 508 and the European Accessibility Act. The SDK offers features for annotation and collaboration, allowing users to choose from a variety of annotations or create custom markup tools, and enabling real-time collaboration. It also provides digital signature capabilities, allowing for the creation of custom signing workflows. Additional features include redaction, page manipulation, form creation, document generation, comparison tools, text editing, measurements, and DOCX editing.
Features
- Annotation and Collaboration Choose from 35+ annotations or build custom markup tools. Then, leverage out-of-the-box modules to enable real-time collaboration.
- Digital Signatures Create complete, custom signing workflows, including signature field assignment, signature creation, collection, and validation.
- Redaction Eliminate confidential information by searching and redacting sensitive keywords, strings, and patterns. Redact areas of images and text, or entire pages.
- Page Manipulation Add, remove, rearrange, or merge pages easily by clicking or drag-and-drop page thumbnails, or set up a programmatic workflow.
- Create Forms Simplify form filling with features that automate data entry into your database. Fill, edit, and create new forms. Populate data from any source into existing templates.
- Document Generation Embed a scalable and secure document generator that merges Office templates with JSON data client-side, right in the browser.
- Comparison Easily identify changes in drawings and documents with intuitive overlays, side-by-side comparisons, and semantic text differences in highlighted word pairs.
- Text Editing Have users edit PDF text and images in your app with a leading-accuracy editor that embeds directly. Apply or change existing styling or font sizes.
- Measurements Streamline estimates via a fast, precise measurement tool. Set drawing scale, and measure distance, area, perimeters, and more with snap-to geometry.
- DOCX Editing Edit and create DOCX files client-side: Write and edit text, apply styling, adjust fonts and sizes, or add bulleted and numbered lists. Eliminate post-edit formatting inconsistencies with native DOCX editing, producing true WYSIWYG output quality across all Word processors.