GroupDocs.Viewer for Java 26.9 Release Notes

This significant GroupDocs.Viewer for Java 26.9 release contains new features ported from GroupDocs.Viewer for .NET, Java-specific archive enhancements, and several bug fixes. Public API was expanded with new members, and some existing members were modified to represent the new features.

Full list of changes in this release

KeyCategorySummary
VIEWERNET‑4630New featureAdd Open Fixed-layout Document (OFD) file-format support
VIEWERNET‑5607New featureImplement exposing of annotations in PDF that are hidden by default during rendering
VIEWERNET‑5700New featureAdd ability to specify horizontal and vertical resolution in WordProcessing options while rendering WordProcessing documents to raster formats
VIEWERNET‑5702New featureAdd page numbering for WordProcessing documents during rendering
VIEWERJAVA‑3952EnhancementArchive name is not displayed correctly
VIEWERJAVA‑3953EnhancementViewing Archive files with external resource
VIEWERNET‑5620BugSpecial characters incorrectly rendered and table borders are missing while converting EML to HTML and raster formats
VIEWERNET‑5654BugIssue with missing comments while rendering PDF
VIEWERNET‑5681BugDOCX to HTML rendering is incorrect with Arabic characters and EnableOpenTypeFeatures option enabled
VIEWERNET‑5683BugEPSF format support is limited. An error occurred while parsing the EPSF file content
VIEWERNET‑5737BugMismatch between actual dimensions of rasterized archives and calculated by GetViewInfo

New features

VIEWERNET‑4630

Starting from this version GroupDocs.Viewer for Java supports the Open Fixed-layout Document (OFD) file format. Processing OFD files requires the SimSun.ttf font to be available on the operating system (typically preinstalled on Windows; on Linux it may need to be provided explicitly via custom font sources). This feature is described in detail in the Render OFD documents section.

VIEWERNET‑5607

Now it is possible to enable rendering of hidden by default popup annotations (balloon hints) in PDF files by using the already existing setRenderNotes option — its meaning was expanded for PDF documents. This article section describes this feature in detail.

VIEWERNET‑5700

Like for Spreadsheet documents in a previous release, version 26.9 allows specifying a horizontal and vertical resolution in DPI when rendering input WordProcessing documents to the raster formats (PNG and JPEG). This is done with the new methods setHorizontalResolution and setVerticalResolution in the WordProcessingOptions class. Both options have a default value of 96 DPI and can be set within the range [72..600] DPI. This feature is described in detail in the corresponding section of the article about rendering WordProcessing documents.

VIEWERNET‑5702

Starting with this version, a new option PageNumberLocation was added to the WordProcessingOptions class. It is possible to forcibly add page numbers to WordProcessing documents during rendering and to specify the location of the page number on the page. This feature is described here.

Enhancements

VIEWERJAVA‑3952

Improved displaying of the archive name when rendering archive files.

VIEWERJAVA‑3953

Improved viewing of archive files when rendering to HTML with external resources.

Public API changes

Added

Modified

Removed

None