PrizmDoc Viewer v13.25

Released: Sep 27, 2023

Updates in v13.25

Features

  • RESTful API for Reading Text from Images with OCR - PrizmDoc now provides an optional add-on OCR (Optical Character Recognition) API that provides the ability to perform high accuracy OCR in user-defined areas of interest (zones) and on full pages.
  • Faster PrizmDoc Video Playback - PrizmDoc Video now allows faster video playback for files located on a local or network drive.
  • Microsoft Windows Server Configuration for Incoming HTTPS Requests - PrizmDoc Server can now be configured to use the HTTPS scheme to serve public API requests and requests from other servers in the cluster on Windows, without needing to install a third party reverse proxy.
  • Deprecation of TLS1.0 and TLS1.1 - Support for TLS1.0 and TLS1.1 has been deprecated for outgoing HTTPS requests with the this release. Support for these versions will be removed in a future release.
  • Share Workfiles Between Servers within the PrizmDoc Server Cluster - This feature helps scale and recycle cluster instances without losing workfiles.
  • Render Email Addresses in Headers - PrizmDoc Viewer now allows you to configure whether to render email address in the "From", "To", "CC", or "BCC" fields of email headers.
  • Product Updates
    • Added a property to the PrizmDoc Application Services and PrizmDoc Server 'GET /v2/viewingSessions/{viewingSessionId}/restrictions' REST APIs for determining if client file retrieval for Hybrid Viewing is disabled.
    • Updated seveal GitHub sample projects with the option to demonstrate Hybrid Viewing:
    • The traditional Linux PrizmDoc Viewer install packages for CentOS 7, Red Hat Enterprise Linux 7, and Ubuntu 18.04 LTS platforms and legacy JSP samples are no longer available.
    • The PrizmDoc Conversion Demo can now be run from the 'accusoft/prizmdoc-server' Docker container using a content-conversion-demo command.
  • Documentation Updates
    • Added a new topic, Windows Installation and Upgrade Issues, in the Troubleshooting section to resolve cached or partially cached components identified during an installation on Windows.
    • Added a new topic, Migrating to Docker, in the Administrator Guide for guidance in moving from traditional Linux installations to Docker containers.
    • Added details in the Developer Guide for locating and using the viewerTemplate.html to customize the Viewer UI.
    • Added the fileTypes.email.renderHeaders parameter to the Configure Date & Time Headers in Email Documents topic.
    • Updated the Hybrid Viewing and Metered Licensing topics for customers who have other license types.
    • Added TextInputSignature to the supported mark types listed in PCCViewer.Mark.getMaxFontSize, PCCViewer.Mark.setMaxFontSize, and PCCViewer.Mark.getMaxFontSize.
    • Updated the "Hello Viewer" GitHub sample projects on GitHub to demonstrate Hybrid Viewing.
    • Added details in the PAS and PrizmDoc Server Markup Burner APIs for creating secure redactions.

Fixes

  • Addressed an issue where the font size of TextInputSignature marks could be greater than the specified maxFontSize.
  • Addressed an issue where PrizmDoc Viewer was not able to process the source PDF "named destination" annotations link (that pointed to other document pages).
  • Security
    • Addressed vulnerability in the PDF Processing Service (PDFPS) third-party components by disabling access to external resources for markup processing.
    • Updated the PrizmDoc Application Services (PAS) to run on the newer Node.js v18.17.1, taking advantage of recent security fixes and other changes in Node.js.
    • Updated the PrizmDoc Services to run on the newer Node.js v18.17.1, taking advantage of recent security fixes and other changes in Node.js.
    • Updated the PrizmDoc Conversion Demo to run on Node.js v18, taking advantage of recent security fixes and other changes in the Node.js.