About PrizmDoc
What's New in this Release
What's New for v12.0
Legal
Accusoft Corporation Copyrights & Trademarks
Software License Agreement
Third-Party Attributions
Contacting Accusoft Support
Glossary
Definitions
New Terms
Overview of PrizmDoc
Supported File Formats
Understanding PrizmDoc
Viewing Client
Web Tier
PrizmDoc Application Services
PrizmDoc Server (Self-Hosted)
PrizmDoc Server (Cloud-Hosted)
Document Workflow
Next Steps
Server Hosting Options
Getting Started with PrizmDoc
Installation
Cloud-Hosted
System Requirements & Supported Environments
Installing on Windows
Windows Installation
Unattended Install & Uninstall
Installing on Linux
Licensing
How to Get an Evaluation License
Upgrading Your License
Self-Hosted
System Requirements & Supported Environments
Installing PrizmDoc Server
Single-Server
Installing on Linux
Linux Requirements
Linux Installation
Installing Asian Fonts on Red Hat & CentOS
Installing Asian Fonts on Ubuntu & Debian
Installing on a Headless Environment
Uninstalling PrizmDoc on Linux
Installing on Windows
Windows Requirements
Windows Installation
Unattended Install & Uninstall
Uninstalling PrizmDoc on Windows
Multi-Server
Setup Options
Running PrizmDoc Application Services on Multiple Servers
PrizmDoc Application Services Database Administration & Maintenance
Installing PrizmDoc Client
Installing on Windows
Installing the Viewing Client
Unattended Install & Uninstall
Installing on Linux
Linux Installation
Configuring Server Connections
Uninstalling PrizmDoc on Linux
PrizmDoc Server Demos
Content Conversion Demo
How to Configure the Demo on Windows
How to Configure the Demo on Linux
Verifying PrizmDoc is Running
Cloud-Hosted
Checking Your Connection to Cloud-Hosted Services
Self-Hosted
Checking the Connection to Your Self-Hosted Server
Checking PrizmDoc Server Health
Integrating the Viewing Client with Your Application
Viewing Client Requirements
Embedding the Viewing Client
Responsive Layouts
Components of the Web Tier
C#
.NET MVC 5
PHP
JSP
Configuring the Viewing Client Samples
.NET WebForms Sample
.NET MVC 5 Sample
PHP Sample
JSP Sample
Code Samples
Working with PrizmDoc
Developer Guide
Introduction
Working Effectively with Large Documents
Customizing the Viewing Client
Architecture & Design
Design Basics
Architecture Basics
Integrating PrizmDoc Releases with Your Code
Customization Examples
Adding a Custom Button
Adding Keyboard Shortcuts
Building a Custom User Interface
Changing Annotation Default Values
Changing the Position of the Menu Bar
Creating a Custom Mouse Tool
Creating a Custom Tab
Customizing the Markup
Customizing the Styles
Programmatically Scrolling the Viewing Client
Programmatically Working with Annotations
Reorganizing Menus
Subscribing to Events
Mouse Tools
Modifying viewer.js
Annotation Layers
Loading Annotations from the Web Tier
PrizmDoc Application Services
Setting Up Your Database for use with PrizmDoc Application Services
Migrating to PrizmDoc Application Services (PAS)
Handling Specific Routes from PrizmDoc Application Services using Custom Logic
Pre-Converting Documents
Viewing Packages
How To
Use a Viewing Session
PrizmDoc Server
Using the PrizmDoc Server API
Markup Burner XML Specification
How To
Perform Auto-Redaction
Set Up a Viewing Session for a CAD Drawing which has XREF Dependencies
Transfer Your Document to PrizmDoc Server
Watermark Content in a Viewing Session
Convert Content with CCS
Migrate from Cloud-Hosted Servers to Self-Hosted Servers
Use a Viewing Session
Natively Render Microsoft Office Documents
Customizing the E-Signature Viewers
Configuring the E-Signature Viewers
Building the E-Signature Viewers
Viewer Modular Design
Administering PrizmDoc
Security Guidance
Sizing Servers
PrizmDoc Server
PrizmDoc Application Services
Licensing
Evaluation Licensing
Command-Line Mode
Deployment Licensing
Node-Locked
Without an Internet Connection
OEM
Cloud
Command-Line Mode
Feature Licensing
System Configuration
Overview
Configuring the Viewing Client
Configuration Options
Initialization Parameters
uiElements
Pre-Loaded Search Parameters
Configuring Skinny Comments Panel
Defining the View Mode
Digital Rights Management Configuration
Enabling Content Encryption
How to use Predefined Search
Localizing the Viewing Client
Using a Custom Resource Path
Adding Custom Image Stamps
Configuring the PrizmDoc Server
Central Configuration
Upgrading to Central Configuration
Configuring Ports
Format Detection Configuration & Use
Legacy Configuration
Adjusting Caching Parameters for PrizmDoc Server
Adjusting Office Conversion Settings for Optimal Performance
Adjusting Vector Conversion Settings for Optimal Performance
Changing Encryption Keys for Public-use Token Generation
Configuring Image Frame Rendering in PDF Conversion Service
Configuring Log File Locations
Customizing Excel Pagination Settings for PrizmDoc Server
Customizing Excel Document View Settings for PrizmDoc Server
Customizing Text File Encoding for PrizmDoc Server
Disabling Excel Pagination for PrizmDoc Server
Implementing PrizmDoc Server Caching Strategies
Substituting Fonts for Office Rendering Fidelity
Configuring PrizmDoc Application Services (PAS)
PrizmDoc Application Services (PAS) Configuration
Configuring PrizmDoc Application Services in your Server's Entry Point
How & When to use CORS with PrizmDoc
Starting & Stopping PrizmDoc Application Services
Linux
Windows
Starting & Stopping PrizmDoc Server
Linux
Windows
Troubleshooting
Windows
Linux
Checking the System's Health
Connection Issues
Error Reporting
Getting Started
Accusoft Policy on Log Changes
Search Tips
Packaging Log Files for Product Support
Evaluation Licensing
No Internet Connection
Exceeded Installation Limit
License Expired
System is Already Licensed for Evaluation
Form Field Detector Error Messages
Multi-Server Environments
PrizmDoc Multi-Server Mode
Optimizing Cache Performance for Multi-Server Mode
Affinity Tokens & Multi-Server Mode
PrizmDoc Application Services (PAS)
Optimizing Cache Performance for Multi-Server Environments
End User Guides
Viewing Client End User Guide
Overview
How To Guide
Viewing Documents
Using Text Selection Options
Viewing Embedded Hyperlinks
Working with Thumbnails
Working with Email Attachments
Basic Search
Search Box and Icons
Search Patterns, Filters & Document Review Features
Advanced Search
Fixed Search Terms
Proximity Search
Using the Proximity Search Feature
Working with Search Results
Redact Search Results
Working with Annotations
Creating Image Stamp Annotations
Creating a Polyline Annotation
Creating a Strikethrough Annotation
Creating a Text Hyperlink Annotation
Annotation Layers
Working with Annotation Layers
Loading Annotations
Saving Annotations
Working with Redactions
Creating a Full Page Redaction
Using Redaction Reasons
Creating E-Signatures
Managing E-Signatures
Adding E-Signatures to Documents
Commenting
Working with Annotation Comments
Working with E-Signature Comments
Working with Redaction Comments
Working with Skinny Comments
Printing Documents
Printing Documents
Downloading Documents
Downloading the Original Document
Burning Signed Content in the Viewing Client
Burning Redacted Content in the Viewing Client
Reference
Tools
Viewing Client Main Screen Options
View Tab
Search Tab
Annotate Tab
Redact Tab
E-Sign Tab
Keyboard Shortcuts
Working with Sticky Mouse Tools
E-Signature Module End User Guide
E-Signing Overview
Creators - Designing a Template
Main Toolbar, Form Fields & Icons
How to Set Up a Basic Template
How to Add Features to the Template
How to use the Form Field Detector
Form Field Detector Error Messages
Signers - Filling out a Form
Checklist & Toolbars
How to Fill Out a Form
How to Sign a Form with Multiple Roles
How to Sign a Form Converted by the Form Field Detector
Local File Viewer End User Guide
API Reference
PrizmDoc Viewing Client API
Overview
HTML Templates
Developer Reference
External: jQuery
Global
Class: AjaxResponse
Class: BurnRequest
Class: Comment
Class: Conversation
Class: ConversionRequest
Class: DocumentHyperlink
Class: Error
Class: Event
Class: ImageStamps
Class: LoadMarkupLayersRequest
Class: Mark
Class: MarkupLayer
Class: MarkupLayerCollection
Class: MouseTool
Class: ObservableCollection
Class: PrintRequest
Class: Promise
Class: SearchRequest
Class: SearchResult
Class: SearchTask
Class: SearchTaskResult
Mixin: SessionData
Class: SignatureControl
Class: SignatureDisplay
Class: ThumbnailControl
Class: Viewer
Class: ViewerControl
Mixin: Data
Namespace: Ajax
Namespace: fn
Namespace: Language
Namespace: MarkSchema
Namespace: MarkupLayerSchema
Namespace: MouseTools
Namespace: PCCViewer
Namespace: Signatures
Namespace: Util
PrizmDoc Application Services (PAS) RESTful API
Developer Reference
API Data Types
Back End Proxy
Content Converters
Content Converters (Deprecated)
Form Definitions
Form Extractors
Health
Image Stamps
Legacy Create Session
Markup Burner
Markup Layers
Markup XML
Search Tasks
Viewing Package Creators
Viewing Packages
Viewing Session
PrizmDoc Server RESTful API
Developer Reference
Attachments
Content Conversion Service
Form Extractors
Health Status
HTML5 Viewing
License Client Viewer (Deprecated)
Markup Burners
Multi-Server Mode
Redaction Creator
Search Contexts
Search Tasks
System Information (Deprecated)
Viewing Sessions
Work Files
PrizmDoc E-Signature Viewer API
Developer Reference
Class: ESigner
Class: TemplateDesigner
External: jQuery.fn
Module: button-set
Module: checkbox-collection
Module: data-persist
Module: date-picker
Module: download-signed-form
Module: download-signed-form-trigger
Module: dropdown
Module: event-store
Module: field-edit
Module: field-list
Module: fill-checklist
Module: fill-form-controller
Module: fill-main-toolbar
Module: fill-progress
Module: form-controller
Module: form-extraction
Module: form-summary
Module: form-tools
Module: global-settings-menu
Module: global-settings-trigger
Module: keyboard-controller
Module: multiple-selection
Module: notification
Module: page-navigation
Module: profile-manager
Module: state-store
Module: svg-icons
Module: template-io
Module: template-manager
Module: template-name-header
Module: text-input
Module: zoom-fit