Мы рады объявить о выпуске GroupDocs.Viewer for Java 26.9, доступном с сентября 2026 года. Этот релиз добавляет четыре новые функции, перенесённые из GroupDocs.Viewer for .NET, два улучшения, специфичных для Java‑архивов, и пять исправлений ошибок — что значительно улучшает поддержку форматов PDF, WordProcessing и архивов.

Что нового в этом релизе

  • [Новая функция] Добавлена поддержка формата Open Fixed‑layout Document (OFD) (VIEWERNET-4630)
  • [Новая функция] Реализовано отображение аннотаций в PDF, скрытых по умолчанию при рендеринге (VIEWERNET-5607)
  • [Новая функция] Добавлена возможность задавать горизонтальное и вертикальное разрешение в параметрах WordProcessing при рендеринге документов WordProcessing в растровые форматы (VIEWERNET-5700)
  • [Новая функция] Добавлена нумерация страниц для документов WordProcessing во время рендеринга (VIEWERNET-5702)
  • [Улучшение] Некорректное отображение имени архива (VIEWERJAVA-3952)
  • [Улучшение] Просмотр архивных файлов с внешними ресурсами (VIEWERJAVA-3953)
  • [Ошибка] Специальные символы отображаются некорректно, а границы таблиц отсутствуют при конвертации EML в HTML и растровые форматы (VIEWERNET-5620)
  • [Ошибка] Проблема с отсутствием комментариев при рендеринге PDF (VIEWERNET-5654)
  • [Ошибка] Некорректный рендеринг DOCX в HTML при использовании арабских символов и включённой опции EnableOpenTypeFeatures (VIEWERNET-5681)
  • [Ошибка] Ограниченная поддержка формата EPSF. Возникает ошибка при разборе содержимого EPSF‑файла (VIEWERNET-5683)
  • [Ошибка] Несоответствие между фактическими размерами растровых архивов и вычисленными методом GetViewInfo (VIEWERNET-5737)

Изменения публичного API

Добавлено

Изменено

Удалено

  • Нет

Новые функции

VIEWERNET-4630

Начиная с этой версии GroupDocs.Viewer for Java поддерживает формат Open Fixed‑layout Document (OFD). Для обработки OFD‑файлов требуется наличие шрифта SimSun.ttf в операционной системе (обычно предустановлен в Windows; в Linux его может потребоваться добавить вручную через пользовательские источники шрифтов). Подробное описание функции доступно в разделе Render OFD documents.

VIEWERNET-5607

Теперь можно включить рендеринг всплывающих аннотаций (подсказок‑баллонов), скрытых по умолчанию в PDF‑файлах, используя уже существующую опцию setRenderNotes — её смысл был расширен для PDF‑документов. Подробнее об этом в разделе This article section.

VIEWERNET-5700

Как и в случае с электронными таблицами в предыдущем релизе, версия 26.9 позволяет задавать горизонтальное и вертикальное разрешение в DPI при рендеринге входных WordProcessing‑документов в растровые форматы (PNG и JPEG). Это реализовано новыми методами setHorizontalResolution и setVerticalResolution класса WordProcessingOptions. Оба параметра имеют значение по умолчанию 96 DPI и могут быть заданы в диапазоне [72..600] DPI. Подробности см. в corresponding section статьи о рендеринге WordProcessing‑документов.

VIEWERNET-5702

Начиная с этой версии в класс WordProcessingOptions добавлена новая опция PageNumberLocation. Она позволяет принудительно добавлять номера страниц в WordProcessing‑документы во время рендеринга и задавать расположение номера на странице. Описание функции доступно here.

Пример кода

// Example: Render WordProcessing document with page numbers and custom DPI
WordProcessingOptions wordOptions = new WordProcessingOptions();
wordOptions.setPageNumberLocation(WordsPageNumberLocation.TopRight);
wordOptions.setHorizontalResolution(150);
wordOptions.setVerticalResolution(150);

// Render to HTML with page numbers and specified DPI
viewer.view("document.docx", wordOptions, "output.html");

Как получить обновление

Maven

Добавьте следующую зависимость в ваш pom.xml:

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-viewer</artifactId>
    <version>26.9</version>
</dependency>

Или перейдите напрямую к репозиторию GroupDocs.Viewer for Java Maven Repository.

Прямое скачивание

Скачайте JAR‑файлы со страницы GroupDocs.Viewer for Java 26.9.

Ресурсы