<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-viewer</artifactId>
    <version>24.8</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-viewer', version: '24.8')
copied!  
<dependency org="com.groupdocs" name="groupdocs-viewer" rev="24.8">
    <artifact name="groupdocs-viewer" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-viewer" % "24.8"
copied!  

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:
    Deprecated getJpgQuality() and isOptimize() methods have been fully removed in favor of PdfOptimizationOptions 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 by PdfOptimizationOptions#setImageQuality(int)
    • PdfViewOptions#isOptimize() — replaced by PdfOptimizationOptions#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.

VersionRelease Date
25.2March 4, 2025
24.12December 30, 2024
24.10October 31, 2024
24.8August 29, 2024
24.6June 28, 2024
24.4May 1, 2024
24.2February 29, 2024
23.11November 30, 2023
23.7July 14, 2023
23.4April 21, 2023
23.2February 1, 2023
22.12December 12, 2022
22.9September 20, 2022
3.2.2January 25, 2022
3.2.0January 25, 2022
21.4January 25, 2022
21.11.1January 25, 2022
2.9.0January 25, 2022
2.6.0January 25, 2022
2.5.0January 25, 2022
2.4.1January 25, 2022
2.3.0January 25, 2022
2.2.0January 25, 2022
2.13.0January 25, 2022
19.8January 25, 2022
19.8.2January 25, 2022
19.8.1January 25, 2022
19.1January 25, 2022
17.5.1January 25, 2022
21.11November 24, 2021
21.2February 26, 2021
20.7July 24, 2020
20.1.1June 9, 2020
20.1January 31, 2020
19.11November 22, 2019
19.3March 29, 2019
17.5.0April 19, 2018
17.2.0April 19, 2018
3.7.0April 19, 2018
3.2.1April 19, 2018
3.0.0April 19, 2018
2.14.0April 19, 2018
2.12.0April 19, 2018
2.11.0April 19, 2018
2.10.0April 19, 2018
2.9.1April 19, 2018
2.8.0April 19, 2018
2.7.0April 19, 2018
2.4.0April 19, 2018