<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer</artifactId>
<version>24.10</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-viewer', version: '24.10')
<dependency org="com.groupdocs" name="groupdocs-viewer" rev="24.10">
<artifact name="groupdocs-viewer" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-viewer" % "24.10"
Что нового в GroupDocs.Viewer for Java 24.10
Основные улучшения
GroupDocs.Viewer for Java 24.10 представляет широкие улучшения в точности рендеринга, восстановлении документов и поддержке новых форматов. Среди ключевых функций — тайловый CAD-рeндеринг в PDF, преобразование PPTX в чистый HTML/CSS, автоматическое восстановление повреждённых PDF и сохранение защиты от копирования при HTML-выводе. Также добавлена поддержка EPS и JFIF, улучшено отображение markdown, таблиц и сложных изображений.
Новые функции
Тайловый рендеринг CAD в PDF:
Позволяет разбивать крупные чертежи на PDF-плитки для эффективной визуализации инженерных схем и чертежей.Автоматическое восстановление PDF:
Автоматическое устранение проблем в повреждённых PDF-файлах — отсутствующие объекты, циклические ссылки, ошибки кросс-ссылок.Чистый HTML/CSS для презентаций:
PPTX преобразуется в доступный и настраиваемый HTML/CSS вместо SVG, улучшая индексируемость и адаптивность.Сохранение защиты от копирования в PDF при выводе в HTML:
Поддерживается атрибутinert
, предотвращающий копирование текста из защищённых PDF при конвертации в HTML.Поддержка формата JFIF:
Полноценный рендеринг изображений в формате JPEG File Interchange Format (.jfif).Отображение Adobe EPS:
Поддержка EPS-файлов с заголовками%!PS-Adobe-3.0 EPSF
, расширяя возможности работы с векторной графикой.Улучшенное рендеринг EPUB:
Страницы EPUB теперь отображаются в виде выделяемого текста, а не изображений, повышая читаемость.
Улучшения
Качество отображения Markdown:
Повышена визуальная чёткость и соответствие при просмотре .md-файлов.Оптимизация размера CAD-файлов:
Новый режим производительности черезCadOptions
позволяет сократить размер вывода при работе с большими CAD-файлами.Чище HTML при экспорте таблиц:
Глобальные стили удалены или переименованы для предотвращения конфликтов при встраивании HTML.
Исправления ошибок
Устранение утечек памяти и зависаний:
Исправлены ошибки нехватки heap, тайм-ауты потоков и низкая производительность на Linux и при работе с большими файлами.Форматные баги:
Устранены ошибки отображения и структурные сбои в форматах AI, EPS, PSD, MSG, PPTX, PDF, DWG, Excel.Исправления вывода и интерфейса:
Обработаны проблемы со смещёнными изображениями, сломанной вёрсткой, отсутствием шрифтов и артефактами в рендере DOCX, MHT, SVG, PNG, HTML.
Публичный API и обратно несовместимые изменения
Новые API:
CadOptions#setEnablePerformanceConversionMode(boolean)
— включает упрощённый режим рендеринга CAD.HtmlViewOptions.getPresentationOptions().setRenderToPureHtml(true)
— HTML/CSS-рендеринг для презентаций.PdfOptions#setDisableCopyProtection(boolean)
— включает/отключает защиту от копирования при HTML-выводе PDF.LoadOptions#setTryRepair(boolean)
— активирует попытку восстановления PDF при загрузке.
Поддержка новых форматов:
.jfif
(JPEG File Interchange Format)- EPS-файлы Adobe Illustrator с PostScript-заголовками
🔍 Подробнее об обновлении
Полный список изменений доступен здесь: GroupDocs.Viewer for Java 24.10 Release Notes.
Version | Release Date |
---|---|
25.2 | 4 марта 2025 г. |
24.12 | 30 декабря 2024 г. |
24.10 | 31 октября 2024 г. |
24.8 | 29 августа 2024 г. |
24.6 | 28 июня 2024 г. |
24.4 | 1 мая 2024 г. |
24.2 | 29 февраля 2024 г. |
23.11 | 30 ноября 2023 г. |
23.7 | 14 июля 2023 г. |
23.4 | 21 апреля 2023 г. |
23.2 | 1 февраля 2023 г. |
22.12 | 12 декабря 2022 г. |
22.9 | 20 сентября 2022 г. |
3.2.2 | 25 января 2022 г. |
3.2.0 | 25 января 2022 г. |
21.4 | 25 января 2022 г. |
21.11.1 | 25 января 2022 г. |
2.9.0 | 25 января 2022 г. |
2.6.0 | 25 января 2022 г. |
2.5.0 | 25 января 2022 г. |
2.4.1 | 25 января 2022 г. |
2.3.0 | 25 января 2022 г. |
2.2.0 | 25 января 2022 г. |
2.13.0 | 25 января 2022 г. |
19.8 | 25 января 2022 г. |
19.8.2 | 25 января 2022 г. |
19.8.1 | 25 января 2022 г. |
19.1 | 25 января 2022 г. |
17.5.1 | 25 января 2022 г. |
21.11 | 24 ноября 2021 г. |
21.2 | 26 февраля 2021 г. |
20.7 | 24 июля 2020 г. |
20.1.1 | 9 июня 2020 г. |
20.1 | 31 января 2020 г. |
19.11 | 22 ноября 2019 г. |
19.3 | 29 марта 2019 г. |
17.5.0 | 19 апреля 2018 г. |
17.2.0 | 19 апреля 2018 г. |
3.7.0 | 19 апреля 2018 г. |
3.2.1 | 19 апреля 2018 г. |
3.0.0 | 19 апреля 2018 г. |
2.14.0 | 19 апреля 2018 г. |
2.12.0 | 19 апреля 2018 г. |
2.11.0 | 19 апреля 2018 г. |
2.10.0 | 19 апреля 2018 г. |
2.9.1 | 19 апреля 2018 г. |
2.8.0 | 19 апреля 2018 г. |
2.7.0 | 19 апреля 2018 г. |
2.4.0 | 19 апреля 2018 г. |
File | Classifier | Size |
---|---|---|
groupdocs-viewer-24.10-javadoc.jar | javadoc | 625 KB |
groupdocs-viewer-24.10-javadoc.jar.asc | 259 bytes | |
groupdocs-viewer-24.10.jar | 263 MB | |
groupdocs-viewer-24.10.jar.asc | 259 bytes | |
groupdocs-viewer-24.10.pom | 3 KB | |
groupdocs-viewer-24.10.pom.asc | 259 bytes |