Latest release (March 2026)
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);
}