PrizmDoc v13.1 - Updated
The Viewer
Overview of PrizmDoc > Understand the Core Components of PrizmDoc > The Viewer

PrizmDoc ships out-of-the-box with a highly evolved Viewer for displaying, searching, annotating, redacting, and commenting on your documents. Based on responsive design patterns, you can use this single viewer for desktop and mobile devices, eliminating the need to write costly additional code to support various browsers and platforms.

We have designed the Viewer to be supported both as a fully out-of-the-box product, requiring little or no customization by the developer/integrator to get your application up and running quickly, as well as a completely customizable interface with open markup and a rich API which allows you to use as much or as little of our out-of-the-box viewer as you like. By maintaining maximum flexibility we are sure that our solution will meet your needs, no matter how basic or complex they may be.

There are 4 ways you can interact with the Viewer:

Viewer Basics

The jQuery Plugin

At a high level, the Viewer is delivered as a configurable jQuery plugin. When using the jQuery plugin, the caller needs a basic understanding of jQuery selectors and the ability to copy and paste from sample code.

An understanding of the Viewer architecture is not required for the out-of-the-box experience offered by the jQuery plugin.

Beyond the jQuery Plugin

The jQuery plugin is built using several open-source CSS, JavaScript, and HTML template files. These files implement the Viewer UI-chrome, which includes all of the Viewer tabs, buttons, dialogs, and inputs. The following diagram shows the different layers: