PrizmDoc Viewer v13.20
Released: Apr 1, 2022
v13.20 での更新項目
機能
- New and Improved
- Added AutoCAD AC1032 Format Support - The CAD rendering engine in PrizmDoc Server has been updated to now include support for the AC1032 format. In particular, this adds native support for the 2018-2023 versions of the DWG file type as well as improved support for the latest versions of DGN, DWF and DXF files. Additionally, PrizmDoc Server now also supports adding custom CAD fonts for improved fidelity.
- Improved Microsoft Excel gridlines rendering - The PrizmDoc Viewer now provides an option to render Excel gridlines as they are defined in the worksheet. The gridlines will be rendered if they are defined in the document settings and will not be rendered if they are not defined. Previously, there were only 2 options: either forcibly render them or not, regardless of their presence in the document settings.
- Improved the Redaction Creators API behavior - The PrizmDoc Server now provides an option to control how new line characters of the source document should be handled upon the text fragments matching process.
- Added a new E-Signer radio button display option - The E-Signer Viewer now provides support for displaying checkboxes that only allow a single selection as radio buttons.
- Added support for Kubernetes 1.22 and 1.23. Support for 1.19 and 1.20 has been deprecated and will be dropped in a future release. The list of supported Kubernetes versions now includes 1.21, 1.22 and 1.23.
- Fidelity
- Updated the Email Processing Service (EPS) third-party components to the newer versions which removes extra spaces rendered between words and lines in the email files with HTML bodies, rendering the content of email documents more precisely. Customers opening email files with HTML bodies that were rendered and redacted in previous versions of PrizmDoc Viewer may be required to adjust or re-create those existing annotation and redaction markups in version 13.20 to adjust to the new fidelity.
- Updated the PDF Processing Service (PDFPS) third-party components to the newer versions, which improved the fidelity of raster images rendering in resulted PDF documents after applying markups.
- Updated the Vector Conversion Service (VCS) third-party ODA components to the newer version, which improved the fidelity of CAD file conversion to raster, SVG, and PDF formats and allowed support of AutoCAD 2018-2023 (AC1032 format version).
- Stability
- Improved logging for the PrizmDoc PDF Processing Service to eliminate the redundant "Failed to find General Rotation" warning message.
- Updated PAS to return charset name in Content-Type headers of its HTTP responses with JSON body for consistency, like this: "application/json;charset=utf-8".
- The PAS now performs a retry of the viewing session and viewing package creation from URL sources when there is a communication failure.
- Improved PrizmDoc Server stability when starting with hundreds of thousands of work files in the work file cache folder.
- Security
- Updated the Work File Service (WFS) to run on node.js v16.
- Updated the PrizmDoc Document Conversion Service (DCS) to run on node.js v16.
- Updated the PrizmDoc Form Extraction Service (FES) to run on node.js v16.
- Updated the PrizmDoc Email Conversion Service (ECS) to run on node.js v16.
- Updated the PrizmDoc Viewing Service to run on node.js v16.
- Updated the PrizmDoc Text Service (TS) to run on node.js v16.
- Updated the PrizmDoc Mongo Manager Service (MMS) to run on node.js v16.
- Text Extraction
- Updated the PDF Processing Service (PDFPS) third-party components to the newer versions, which improved text extraction and search features in PrizmDoc Viewer.
- Viewing
- The text for proximity search error messages in the PrizmDoc Viewer is now included in the PrizmDoc Viewer language file so it can be configured.
- Additional Fonts
- Updated the Vector Conversion Service (VCS) to allow additional TrueType and shx fonts.
- Documentation Updates
- Updated the Developer Guide > Viewer section with links to the End User Guide which is available in PDF and Microsoft Word format.
- Updated the release notes by adding the release date to each 13.x release version.
- Added content to the Troubleshooting > Document Viewing Issues > Office files section for a solution when viewing Excel documents with a large number of worksheets.
- Added content to the Troubleshooting > PDF Files > Dynamic XFA PDF Forms section to explain why some document content is not rendered.
不具合の修正
- Fidelity
- Addressed an issue in the ViewerControl where the text of TextAreaSignature marks was displayed using a font size slightly less than the maxFontSize property.
- Addressed an issue in Vector Conversion Service (VCS) where Unicode characters were not converted or were converted incorrectly.
- Redaction
- Addressed an issue with PrizmDoc Server markupBurners REST API where the text markup fonts such as Arial, Courier New, and Times New Roman were substituted with Helvetica, Courier, or Times−Roman even when fonts were available on server.
- Stability
- Addressed an issue in PrizmDoc Server where the creation of two viewing sessions simultaneously for the same document might fail.
- Security
- Addressed potential vulnerabilities in the PrizmDoc Application Services (PAS) third-party components by updating them to the newer versions.
- Addressed potential vulnerabilities in the Email Processing Service (EPS) third-party components by updating them to the newer versions.
- Addressed a MarkupBurner security concern where the font could be specified using a file path in the markup file instead of the font name. Now the font path is ignored, and the font file name is used to find the installed font on the PrizmDoc Server instance for burning.
- Addressed potential vulnerabilities in the PDF Processing Service (PDFPS) third-party components by updating them to the newer versions.
- Addressed potential vulnerabilities in the Document Conversion Service (DCS) third-party components by updating them to the newer versions.
- Addressed potential vulnerabilities in the Public Request Service (PRS) third-party components by updating them to the newer versions.
- Addressed potential vulnerabilities in the Form Extraction Service (FES) third-party components by updating them to the newer versions.
- Addressed potential vulnerabilities in the Email Conversion Service (ECS) third-party components by updating them to the newer versions.
- Addressed XSS vulnerabilities in the PrizmDoc Viewer when displaying the hyperlink menu, the redaction context menu, or the notification dialog.
- Addressed potential vulnerabilities in the Text Service (TS) third-party components by updating them to the newer versions.
- Addressed potential vulnerabilities in the Mongo Manager Service (MMS) third-party components by updating them to the newer versions.
- Addressed a vulnerability when rendering specific CSV documents in the LibreOffice rendering mode.