VirtualViewer® HTML5 Features

Click a feature below to learn more about the functionality.

Video Support

Users are now able to view video files from their browser without ever having to leave the viewer by leveraging the video support of the browser being used to run the viewer, meaning the user will be able to access a variety of video container format types, including mp4, m4v, mkv, webm, and ogv and ogg.

When playing the video in VirtualViewer, the user will have access to familiar playback controls:
  • Expand the video playback from partial to full screen
  • Pause, resume play, or skip to a specific moment in the video using the seek bar at the bottom of the video
  • Download the video locally to their computer or desired repository.
Video support ensures that  knowledge workers in industries such as insurance never have to leave the viewer when managing their case files, appraisals, and claims. 

Document Comparison

Document Comparison allows users to compare two different text documents to each other side-by-side in a split screen and navigate through the highlighted differences. ​It helps improve accuracy when reviewing critical documents by ensuring no change goes unnoticed, all while reducing the time-consuming task of manually comparing documents,

When utilizing the Document Comparison feature, the user is able to see the differences between the two documents displayed page-by-page in the sidebar, as well as click on a specific difference to scroll directly to where that text is located on the page.



OCR (Optical Character Recognition) allows users to perform text and pattern search on raster files such as TIFF and PNG, as well as text selection after the document has been OCRed. After OCRing a document, users can perform workflows that include highlighting and redacting text. 

*Note: Highlights and redactions on documents that have been processed by an OCR engine are dependent on the accuracy of the OCR data output. Users should verify redactions in such cases.


Watermarks allow users to protect documents and intellectual property from being copied, as well as streamline their document archiving and optimize their event-driven workflows.

Users can easily add watermarks to their document via a new button on the left sidebar of the viewer.   Additional watermarks functionality includes:

  • The ability to customize the appearance of the watermark (direction, location, and sizing), the text of the watermark, and the opacity of the watermark (transparent or solid).
  • The ability to select predefined watermarks such as "Edited by", "time/date printed", "page number", "total pages", and "document name" to expedite the workflow process.
  • Functionality for administrators to restrict who has access to the watermarks feature based on user permissions.

Mobile Viewing

VirtualViewer® HTML5 provides users accessing the viewer on mobile device with a clean and intuitive interface experience. 

  • Zero Footprint – No download or client installation required enabling VirtualViewer to work with any standard browser and provide on-the-go mobile viewing for iPad, Android and other tablet and smartphone platforms.
  • Touch-based interactions – Quickly add and edit annotations, as well as use momentum-based scrolling to navigate through pages. The mobile version of the viewer features a clear and sharp user interface with bigger buttons that allow for easier touch navigation.

  • View all formats on the device – View, annotate and redact virtually all document and image formats (MS Office, PDF, TIFF, and more) without compromising document formatting or retrieval speed.

True Secure Redaction

  • Simplified redaction management – Users can quickly and easily secure sensitive documents by applying true redactions to any document or image with right-click menu options
  • Redact ANY format - Redact all file formats supported by our viewer including: Word, Excel, PDF, AFP, TIFF, and more
  • Redact on-the-fly - The redaction can be applied to the file at the time it is retrieved for viewing based on the user permission level
  • Preserve original content - Using our image redaction tools the original file is never altered, ensuring that the data is preserved
  • Ensure compliance with corporate regulations and security standards - Help adhere to the permission scheme set up within the repository with document redaction and image redaction to help ensure regulatory standards are met
  • Batch Redaction Tagging - Tag an entire batch of redacted search results at the same time, rather than having to individually tag each redaction, expediting the workflow process.

Blog post: Everything You Need To Know About Document Redaction

Annotate & Collaborate

Simplify your workflow and collaboration with annotation tagging, thumbnail markers, navigation and commenting capabilities...

  • Annotate all formats in the document viewer – Add document annotations or image annotations to any document or image format supported by our viewer including AFP, MS Office, ODT, PDF/A, PDF, TIFF, and more.
  • Support a variety of annotations – Rubber stamps, redaction capabilities, highlighting, “sticky notes”, and more.
  • Search and extract annotation information - XML format enables quick searching and extraction of information contained within the document annotation, tags, or notes.
  • Annotation Commenting - Users can communicate about a specific part of the document by commenting on existing annotations. Date, time of the comment, and the commenter's name are also listed.
  • Annotation Tagging - Users can assign a tag (e.g. "Social Security Number") to each individual annotation to indicate to other users why the annotation was placed on the page.
  • Enhanced Annotation Display - The viewer displays user information on each annotation, including the date and time stamp for when the annotation was made.
  • Annotation Indicators and Navigation - Indicators ensure more efficient collaboration as users can navigate through only the annotated pages of a document, skipping pages with no annotations or stamps.
  • Store annotations as separate objects – Enables document annotation or image annotation capabilities to be based on user permission levels set up by the administrator.
  • Ability to "burn in" annotations – Create final, "branded" versions of the document in vector format with selected annotations for use in external applications.
  • Consolidate Annotation Layers - Consolidate all annotation layers of a document into a single layer so all annotations can be easily viewed.
  • Third Party annotation support – View existing FileNet and IGC/Brava annotations.
  • Manage annotations - Manage and modify document annotations or image annotations easily with the Annotations Properties Pane.

Document Creation & Manipulation

  • Modify or Create documents — Users can modify virtual documents to create new versions or renditions while preserving the originals and they can also create documents on-the-fly while saving versions back to the repository.
  • Merge pages from multiple documents into a single document. The source documents can be the same type or different formats.  Example, select pages from a PDF source file and a Word document source file and create a new document. ​
  • Use existing pages from a collection of files by selecting the desired pages in the thumbnail pane and simply copy them to a new window.

  • Create documents using the Page Manipulation menu, contextual menu or the drag-and-drop functionality.

  • Drag & Drop - Move individual or multiple pages from a document into a new or existing document by simply dragging the thumbnail(s) into the desired tab, simplifiying document manipulation and creation.

  • Modify documents into two or more new documents

  • Add pages to a document, re-order pages within a document, delete pages from an existing document

  • Crop Page Selection - Select a specific portion of a page using a rectangle tool to crop out the rest of the page. The cropped portion outside of the selected area is deleted from the page and the selected area can be saved out using save as or export.

  • Search all text-based documents – Results are highlighted in the MS Office, AFP, PCL and PDF text search results so the user can efficiently navigate the document text search to the desired information.
  • Power Search - Returns each instance of the document text search results and highlights only one result at a time. The user can advance one by one to the next result The results are then summarized showing the user the specific pages where the information appears.
  • Pattern-Based Search - Users can search for patterns in text, including social security numbers, phone numbers, credit card numbers, and e-mail addresses. Users can use this feature to quickly locate, redact, or collaborate on important information within documents

  • Search APIs - Using Javascript APIs administrators can configure their web application to display the first term highlighted on the document upon retrieval. When the document is opened in VirtualViewer after a repository search, the specified search terms are passed to the viewer allowing it to automatically perform a search upon retrieval. The first term is then highlighted when the document is displayed. This saves time by eliminating the need for the user to perform a second search within the document after it is displayed in the viewer.

  • Sophisticated thumbnail and tabbed window support in our document and image viewer streamline document processing and increases productivity by putting control back in the end-user's hands, especially with large and complex files.
  • Bookmarks - Streamline navigation within documents with the ability to create text bookmarks on pages via the thumbnail panel and also jump to a desired page via a bookmarks list.
  • Increase productivity – Enable users to preview thumbnails of each document page and easily toggle between open documents in the viewer users are able to streamline document processing. Administrator configuration permits viewing of frequently-used files or other criteria, including department, user-group, folder, repository, and more.
  • Save time and bandwidth - Multiple thumbnail views in the document viewer provides the option to display ONLY the first page of each document or to show ALL of pages contained in each document
  • Navigate files instantly- Tabbed windows allow multiple documents to be open simultaneously within the same viewer to streamline document processing. The thumbnails correspond to the tabbed windows so that when a user navigates by either the thumbnail or the tabbed window the view will change to highlight the corresponding tab/thumbnail selection.
  • Simplify document creation - Quickly drag and drop pages to a new window or tab. Easily delete and/or re-order pages by selecting a range of pages in the thumbnail panel using the standard CTRL/ SHIFT method or by using a contextual right-click menu, for quick and easy document creation
  • Provide immediate access to critical content - Create virtual documents which incorporate frequently viewed pages, drawn from multiple sources, into a single virtual file to enable rapid access to specific and routinely viewed content to streamline document processing

  • Page on Demand™ technology – Eliminates the need to download entire documents prior to viewing by quickly and accurately delivering only the page(s) requested by the user. 
  • High Speed Server Processing – A powerful viewer servlet performs the bulk of the work, including decompressing files, breaking up pages, and generating thumbnails so the viewer can run faster and more efficiently.
  • Download files to the web viewer in seconds – Server-side caching and file processing eliminates repeated calls to the repository.
  • Quickly navigate multi-page documents – View images via advanced thumbnail support enabling you to view image thumbnails and download only the necessary pages — not the entire document — saving both time and bandwidth.
  • Open files without the creator application– Users can retrieve and open multiple file formats to view documents and images within VirtualViewer without invoking the original creator application.
  • Save time with keyboard shortcuts: Users can employ simple keyboard shortcuts for many of VirtualViewer's features (zoom, rotate, print, scroll, etc.), saving significant time.

  • User Preferences — Administrators also have the ability to customize the appearance and features/functions of the viewer for users by simply selecting and turning options on or off in the UI preferences menu. If users have the permission levels they can show/hide menu options and features within the viewer to customize the appearance of the viewer for their needs using a simple selection menu.  
  • Viewer appearance — VirtualViewer HTML5 can be embedded within an HTML page to offer additional controls to the user or operate in a separate window
  • International language capabilities – Easy UI localization and support for double-byte annotations enables text notes, rubber stamps and sticky notes to be displayed in any language, allowing a single deployment of VirtualViewer to address the needs of an organization’s entire globally distributed user base. Menu items can be easily modified for language or special requirements. 

The split screen view allows users to launch a lower panel to simultaneously compare documents side-by-side during the review process so they can easily spot differences, as well as display data in one view and manipulate in another. With this addition, the user no longer needs additional tabs or windows to view multiple pages or documents at once. The result is a cleaner user experience, a streamlined review process, and less memory required on the server.

  • Copy and extract text from searchable documents - Highlight the desired text, copy to the clipboard, and then paste safely and securely elsewhere. 
  • Paste results into other locations – Once the text has been selected and copied to the clipboard, the user can paste the content into a variety of other locations, including e-mail, MS Word, MS Excel, etc.

Annotate & Collaborate

Speech synthesis is an important feature that improves the usability of the viewer for all types of visitors, including those with visual impairments, and makes it possible for companies to serve the document viewing and management needs of more individuals in their user community.

When a user opens a document that contains text in VirtualViewer, a button to toggle the speech controls will show up on the toolbar at the top. The speech controls bar gives the user the ability to play, stop and pause the text-to-speech.

In addition to the speech synthesis, the viewer is now also compatible with screen readers, providing additional accessibility support for blind or visually impaired users.

Ensure ADA/508 accessibility requirements: 

  • Speech controls within the viewer gives the user the ability to play, stop and pause the text-to-speech from any document accessed through the viewer.
  • Easily navigate the viewer with keyboard controls and visual indicators.
  • Dynamic notification of new content, such as page text loading into the viewer or the new results appearing after a text search. 
  • Visual colored indicators to show when documents contain bookmarks and/or comments. 

Now you can open and click hyperlinks within a PDF as long as the hyperlink has both text and an underlying link. This will support both external and internal links. If you have a document with hyperlinks to internal pages, the viewer will support navigating to those pages (e.g. Table of contents or reference links)

Quickly and easily open email attachments directly in the viewer.  If you open an email message in the viewer and it has associated attached documents or images that are stored with the email, a paperclip icon appears in the tab.  Simply select the paperclip icon and choose the attachments to open.  If it is a format supported by VirtualViewer, the files will open in new tabs within the viewer UI.