<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer</artifactId>
<version>24.8</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-viewer', version: '24.8')
<dependency org="com.groupdocs" name="groupdocs-viewer" rev="24.8">
<artifact name="groupdocs-viewer" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-viewer" % "24.8"
What’s new in the GroupDocs.Viewer for Java 24.8
Release Highlights
GroupDocs.Viewer for Java 24.8 focuses on performance and precision with major new features like a performance-oriented CAD rendering mode, unlinking of Word document TOCs, automatic EXIF-based image rotation, and enhanced EPUB rendering. The update also introduces Full HD scaling for presentation images and removes outdated APIs, streamlining PDF optimization workflows. With these enhancements and over 40 targeted bug fixes, this release significantly improves both output quality and system efficiency.
New Features
- Performance-Oriented Conversion Mode for CAD Formats:
Reduce processing time and output file size with a new CAD rendering mode optimized for performance—ideal for large or complex DWG files. - Unlink Table of Contents in Word Documents:
Render TOCs as plain text, removing hyperlinks while preserving layout—useful for secure or static document exports. - Automatic JPEG Rotation via EXIF Orientation:
Ensures correct image orientation by interpreting embedded EXIF metadata automatically during rendering. - EPUB Rendered as Text, Not Image:
Improves readability and accessibility by converting EPUB files to selectable, scalable text instead of static images. - Scale Up Presentation Images to Full HD:
PPTX slides now render to 1920×1080 resolution, offering sharper visuals and better display compatibility.
Enhancements
- Removed Obsolete APIs:
DeprecatedgetJpgQuality()
andisOptimize()
methods have been fully removed in favor ofPdfOptimizationOptions
for cleaner, centralized optimization logic. - Image Quality and File Size Improvements:
Image scaling enhancements now apply dynamically to presentations, and JPGs are better aligned with display standards.
Bug Fixes
- File Format Compatibility:
Fixed rendering issues across XLSM, RTF, PCL, CMX, MPP, IFC, CDR, PS, and DWG formats. - Rendering Accuracy and Stability:
Addressed incorrect page counts, missing content, drawing issues, and memory leaks in several complex document types. - Platform and Browser Display Fixes:
Resolved discrepancies in rendering output between Windows and Linux, HTML mode display issues, and EXIF metadata misalignment. - Improved Caching and Memory Usage:
Optimized resource management for better handling of large documents, especially on low-memory environments.
Public API and Backward Incompatible Changes
- New API:
CadOptions#setEnablePerformanceConversionMode(boolean)
enables a lightweight rendering path for CAD files.WordProcessingOptions#setUnlinkTableOfContents(boolean)
removes hyperlinks from Word TOCs.
- Removed APIs:
PdfViewOptions#getJpgQuality()
— replaced byPdfOptimizationOptions#setImageQuality(int)
PdfViewOptions#isOptimize()
— replaced byPdfOptimizationOptions#setOptimizeSpreadsheets(true)
- Behavioral Change:
JPEG images are now auto-rotated according to EXIF orientation tags by default.
🔍 Explore the Full Release Details
For full list of updates, please visit GroupDocs.Viewer for Java 24.8 Release Notes.
Version | Release Date |
---|---|
25.2 | March 4, 2025 |
24.12 | December 30, 2024 |
24.10 | October 31, 2024 |
24.8 | August 29, 2024 |
24.6 | June 28, 2024 |
24.4 | May 1, 2024 |
24.2 | February 29, 2024 |
23.11 | November 30, 2023 |
23.7 | July 14, 2023 |
23.4 | April 21, 2023 |
23.2 | February 1, 2023 |
22.12 | December 12, 2022 |
22.9 | September 20, 2022 |
3.2.2 | January 25, 2022 |
3.2.0 | January 25, 2022 |
21.4 | January 25, 2022 |
21.11.1 | January 25, 2022 |
2.9.0 | January 25, 2022 |
2.6.0 | January 25, 2022 |
2.5.0 | January 25, 2022 |
2.4.1 | January 25, 2022 |
2.3.0 | January 25, 2022 |
2.2.0 | January 25, 2022 |
2.13.0 | January 25, 2022 |
19.8 | January 25, 2022 |
19.8.2 | January 25, 2022 |
19.8.1 | January 25, 2022 |
19.1 | January 25, 2022 |
17.5.1 | January 25, 2022 |
21.11 | November 24, 2021 |
21.2 | February 26, 2021 |
20.7 | July 24, 2020 |
20.1.1 | June 9, 2020 |
20.1 | January 31, 2020 |
19.11 | November 22, 2019 |
19.3 | March 29, 2019 |
17.5.0 | April 19, 2018 |
17.2.0 | April 19, 2018 |
3.7.0 | April 19, 2018 |
3.2.1 | April 19, 2018 |
3.0.0 | April 19, 2018 |
2.14.0 | April 19, 2018 |
2.12.0 | April 19, 2018 |
2.11.0 | April 19, 2018 |
2.10.0 | April 19, 2018 |
2.9.1 | April 19, 2018 |
2.8.0 | April 19, 2018 |
2.7.0 | April 19, 2018 |
2.4.0 | April 19, 2018 |
File | Classifier | Size |
---|---|---|
groupdocs-viewer-24.8-javadoc.jar | javadoc | 620 KB |
groupdocs-viewer-24.8-javadoc.jar.asc | 259 bytes | |
groupdocs-viewer-24.8.jar | 262 MB | |
groupdocs-viewer-24.8.jar.asc | 259 bytes | |
groupdocs-viewer-24.8.pom | 3 KB | |
groupdocs-viewer-24.8.pom.asc | 259 bytes |