RasterMaster® v20.12.0 Release Notes
Below, please find the release notes for RasterMaster v20.12.0 and associated minor releases. For questions, please contact us at info@accusoft.com.
v20.12.0 - September 30, 2023
General availability release.
Known Issues
- None
New Features
- PDF
- For page manipulation functions, a new PDF parsing engine can be enabled by calling
Snowbnd.setPdfParserBetaEnabled(true)
.
- For page manipulation functions, a new PDF parsing engine can be enabled by calling
- EML
- Added support for files with Content-Transfer-Encoded data.
Bug Fixes
- PDF
- Fixed a bug that caused certain files to be the incorrect size when printed to PDF with ‘fit-to-page’ option.
- Fixed an issue that caused incorrect rendering of gradient patterns on certain PDF pages.
- Fixed an issue that caused hanging while opening certain files with incorrect font CMAPs.
- Fixed an issue that caused an
ArrayIndexOutOfBoundsException
when processing encrypted PDF files. - Fixed an issue that caused an
ArrayIndexOutOfBoundsException
when processing certain PDF files. - Fixed an issue that caused characters to improperly overlap in certain PDF files.
- Fixed an issue that caused rendering of unneeded extra PDF pages from certain files.
- Fixed an issue that caused some characters not to render in several PDF files containing a complex CFF fonts.
- Fixed an issue that caused some PDFs to return an unspecified -98 error code when opened.
- Fixed an issue that caused PDFs to not retain accessibility tags after rendering in VirtualViewer.
- Fixed an issue that caused some PDF shading patterns to display as all black.
- Fixed an issue that caused incorrect text search in some PDF documents.
- Fixed an issue that caused some PDF pages to appear as blank in certain PDF documents.
- Fixed an issue that caused a
NegativeArraySizeException
to be thrown when converting certain PDF documents. - Fixed an issue that caused some PDF annotations to not appear.
- Fixed an issue that caused an
ArrayIndexOutOfBoundsException
to be thrown when converting certain PDF documents. - Fixed an issue that caused a
NullPointerException
to be thrown when converting certain PDF documents. - Fixed an issue that caused a
NegativeArraySizeException
to be thrown when converting certain encrypted PDF documents. - Fixed an issue that caused a
NegativeArraySizeException
to be thrown when converting certain PDF documents with annotations. - Fixed an issue that caused a
NullPointerException
to be thrown when converting some PDF documents with gradient fill patterns. - Fixed an issue that caused incorrect line spacing when redacting certain PDF text containing single quote text operators.
- TIFF
- Fixed issue with horizontal and vertical resolution of certain TIFF Group 4 and LZW files.
- Fixed an issue that created corrupt TIFF files when extracting pages from a TIFF with JPEGInterchangeFormat tag.
- DOCX/DOC
- Fixed an issue that resulted in calculating incorrect text character widths for Office documents.
- Fixed an issue that caused incorrect rendering of accented chars on certain DOCX pages.
- Fixed an issue that caused some image-only pages to be missing from Word documents.
- Fixed an issue that caused some images to not render in certain Word documents.
- Fixed an issue that caused some embedded text values to display incorrectly in certain Word documents.
- Fixed an issue that caused DOCX files with no specified page dimensions to hang.
- Fixed an issue that caused applications to hang when loading certain DOCX files.
- Fixed an issue that caused symbol characters to not appear in certain Word documents.
- Fixed an issue that caused some image data in DOCX files to render as text.
- Fixed an issue that caused some date fields to not render the current date in certain DOCX files.
- Fixed an issue that caused some paragraphs to not render in certain DOCX files.
- Fixed an issue that caused overlapping lines in certain DOCX documents.
- Fixed an issue that caused a
NullPointerException
to be thrown when converting some DOCX documents. - Fixed an issue that caused a
NullPointerException
to be thrown on certain DOC files.
- XLSX/XLS
- Fixed an issue that caused an
ArrayIndexOutOfBoundsException
when processing certain XLSX files. - Fixed an issue that caused an
IndexOutOfBoundsException
to be thrown when converting certain XLSX documents. - Fixed an issue that caused a
NullPointerException
to be thrown when converting some XLSX documents. - Fixed a parsing issue that caused some elements to not display in XLSX files.
- Fixed an issue that caused applications to hang when loading certain XLSX files.
- Fixed an issue that caused a stack overflow error when processing some XLSX files.
- Fixed an issue that caused a very large page count for certain XLSX files.
- Fixed an issue that caused
StringIndexOutOfBoundsException
to be thrown on certain XLS documents. - Fixed an issue that caused
ArrayIndexOutOfBoundsException
to be thrown on certain XLS documents. - Fixed an issue that caused
NumberFormatException
to be thrown on certain XLS documents. - Fixed an issue that caused truncated text in certain XLS documents.
- Fixed an issue that caused a
NullPointerException
to be thrown when converting some XLS documents. - Fixed an issue that caused an
IllegalArgumentException
to be thrown when converting certain XLS documents. - Fixed an issue that displayed incorrect cell data for certain custom formats in Excel files.
- Fixed an issue that caused images to not display for certain XLS files.
- Fixed an issue that caused an
- AFP
- Fixed an issue that caused files converted to AFP to display warnings or errors when viewed.
- Fixed an issue that caused text to be decoded incorrectly in some AFP files.
- Text
- Fixed an issue that caused preferences for detecting text files via
Defines.g_auto_detect
to be ignored.
- Fixed an issue that caused preferences for detecting text files via
- CALS
- Fixed an issue that caused an
Internal Error
exception on certain CALS files.
- Fixed an issue that caused an
- PCL
- Fixed an issue that caused incorrect half-toning with certain PCL files.
Have questions, corrections, or concerns about this topic? Please let us know!