The following sections will help you implement and configure our top features quickly based on your role:
Developer
-
Customize the Viewer - There are several ways to customize the Viewer, from quick integrations with minimal configuration to complete control over the Viewer API. You can create a chrome-less viewer or create your own custom controls including page navigation, zooming, thumbnails, searching, and printing. The following levels of customization are available:
- Level 1 - Out-of-the-box - By adding the jQuery plugin to your web application with minimal code, you can use the full features of the Viewer with no customization necessary.
- Level 2 - Customize using configuration parameters - The Viewer has a number of configuration options which allow you to control basic functions like tab display and localization just by launching the Viewer using Initialization Parameters and uiElements. For many developers, the flexibility provided here will be sufficient.
- Level 3 - Simple Interface Customization - By having an open markup and UI template design, minor customization such as moving, hiding, and renaming UI elements can be done by modifying HTML templates. You can also inject your own code to add additional functionality and workflow.
- Level 4 - Advanced Customization - With a complete viewer API, you may opt to do advanced customization, including building your own viewer from the ground up. See the Developer Guide for more details.
- Annotate Documents - A complete set of annotation tools including text commenting, image stamps, highlights, hyperlink, and polyline annotations and more.
- Redact Documents - Auto-redact features that are perfect for eDiscovery, research, and other collaborative applications where security is a top priority.
- View Large Documents - Minimize the load time and optimize performance for viewing and searching large documents. Server-side search reduces memory load in the Viewer, increasing performance of large document search results.
- Pre-Convert Documents - Use the Pre-conversion API in PrizmDoc Application Services (PAS) to experience nearly instantaneous viewing of documents.
- Natively Render Microsoft Office Documents - A valuable Microsoft Office Conversion (MSO) feature that provides true native viewing of Word, Excel, and Powerpoint documents.
- Detect PDF AcroForm or Raster File - The RESTful API quickly and accurately auto-detects form fields to convert existing documents into fillable forms that are simple to fill out and sign. Convert text, checkbox, and signature fields on AcroForm documents or automatically detect text fields from scanned TIFF or bitmap documents, creating interactive fillable form fields.
Administrator
- Sizing Your Server - Review general guidance on the factors that will impact performance so you can plan your deployment and ensure you have sufficient hardware to handle your needs.
- Licensing - Review your options for licensing so you can make the best choice for your needs.
- Enable Content Encryption - Content encryption must be enabled in the Viewer and in the PrizmDoc Server; it is disabled by default. Enabling content encryption in the Viewer is straightforward and performed by an option passed to the Viewer constructor or jQuery plugin.
- Configure PAS - The Prizm Application Services (PAS) use a central configuration file to determine, among other things, where to find documents, where to store logs and how to connect to a database.
- Using Central Configuration - PrizmDoc Server can be configured using a central configuration file for both Windows and Linux.
- Configure Microsoft Office Conversion Connectivity - PrizmDoc provides Microsoft Office Conversion connectivity for PrizmDoc Servers running on Linux.
-
Pre-convert Documents/Viewing Packages -
- Run Database Scripts - Set up your database for use with PAS.
- Set up Viewing Packages - A Viewing Package is a cached version of a document that the PrizmDoc Viewer will use when viewing a document. Viewing a document from a Viewing Package significantly reduces the load on PrizmDoc Server and allows you to serve many more users per minute than you could otherwise.