GroupDocs.Viewer for Java 26.3 Release Notes
This minor GroupDocs.Viewer for Java 26.3 release contains one new enhancement without public API changes and several fixed bugs.
Full list of changes in this release
| Key | Category | Summary |
|---|---|---|
| VIEWERNET‑5551 | New feature | Add option to render placeholders in headers and footers of slide |
| VIEWERNET‑5550 | Bug | Content added to PowerPoint footer is not visible when rendering to all output formats |
| VIEWERNET‑5530 | Bug | Incorrect rendering of arabic fonts when converting DOCX to PDF |
| VIEWERNET‑5408 | Bug | Slow rendering speed PDF to HTML |
| VIEWERNET‑4964 | Bug | Malformed text during saving PDF to HTML when custom DefaultFontName is applied |
| VIEWERNET‑4941 | Bug | Intermittent Character rendering Errors on Windows Server 2019 |
| VIEWERNET‑5024 | Bug | PDF to HTML: Text not converted correctly |
| VIEWERNET‑5514 | Bug | Incorrect processing of explicit page numbering during consecutive calls for Spreadsheet formats family |
| VIEWERNET‑5513 | Bug | Invalid WordProcessing document generation in trial mode with explicitly specified page number is out of trial limit |
| VIEWERNET‑5480 | Bug | PDF rendering is completely broken |
| VIEWERNET‑5515 | Bug | TIFF rendering throws exception with Cross-platform Viewer on Linux |
| VIEWERNET‑4540 | Bug | PDF file displayed incorrectly, with letters changed and lines shifted |
| VIEWERNET‑5516 | Bug | Invalid WordProcessing to PDF view generation in licensed mode when passed a page number greater than the total number of pages in the document |
| VIEWERNET‑5577 | Improvement | Implement detection and wrapping of raw URIs in mail message body |
| VIEWERNET‑5550 | Bug | Content added to PowerPoint footer is not visible when rendering to all output formats (reopened from v25.11) |
| VIEWERNET‑5241 | Bug | Formatting of numbers, datetimes and money values is broken when converting PDF to HTML |
| VIEWERNET‑4709 | Bug | PDF to HTML: Whole resultant file become link |
| VIEWERNET‑5568 | Bug | Hyperlinks in email body are not clickable |
| VIEWERJAVA‑4048 | Bug | XLSX to HTML: Autofit is not applied for row number |
| VIEWERJAVA‑4058 | Bug | NullPointerException in font resolution on Docker due to missing LOCALAPPDATA |
| VIEWERJAVA‑4060 | Enhancement | Excel rendering produces low-resolution text compared to PDF when converting to JPG ( or PNG) |
Public API changes
Added
com.groupdocs.viewer.options.PresentationOptions.isRenderHeaderFooterPlaceholders() boolean property (VIEWERNET‑5551)
Removed
None
New Features
- Added
HorizontalResolutionandVerticalResolutionproperties to the SpreadsheetOptions class, allowing users to control the output image resolution (in DPI) when rendering spreadsheets to PNG and JPEG formats.
Code Example
Path pageFilePathFormat = Paths.get("page_{0}.png");
PngViewOptions viewOptions = new PngViewOptions(pageFilePathFormat);
viewOptions.getSpreadsheetOptions().setHorizontalResolution(300);
viewOptions.getSpreadsheetOptions().setVerticalResolution(300);
try (Viewer viewer = new Viewer("sample.xlsx")) {
viewer.view(viewOptions);
}