🚀 GroupDocs.Viewer for Java 25.9: Нові функції та покращення
Ми раді оголосити про випуск GroupDocs.Viewer for Java 25.9, який приносить низку нових можливостей, покращень і виправлень помилок. Це оновлення розширює можливості рендерингу документів та надає розробникам більше інструментів для роботи з різними форматами файлів.
🆕 Ключові нові функції
1. Рендеринг багатосторінкових AI (Adobe Illustrator)
Тепер можна рендерити багатосторінкові AI‑файли, розширюючи підтримку векторної графіки та файлів дизайну.
2. Підтримка архівного формату LHA
Додано нативну підтримку архівів .lha / .lzh, включаючи автодетекцію LHA‑файлів.
3. Повне відображення електронних адрес
Рендеринг електронної пошти тепер показує повні адреси відправника та одержувача без обрізання чи маскування.
4. Відключення оновлення полів при збереженні WordProcessing‑документів
Нова опція isUpdateFields дозволяє вимкнути оновлення полів під час збереження WordProcessing‑документів (DOC, DOCX, DOCM тощо) у HTML, PDF або зображення.
5. Виділення тексту у відрендерених документах
Тепер можна виділяти текст, наприклад результати пошуку, у вихідних форматах для поліпшення взаємодії з документом.
🔧 Інші покращення
- Видалення JavaScript з вихідного HTML: Додано публічну опцію для видалення JavaScript з генерованого HTML.
- Отримання всіх використаних шрифтів: У класі
Viewerз’явився методgetAllFonts(), який повертає всі шрифти, використані в документі. - Підтримка архівних форматів CAB і WIM: Додана підтримка форматів CAB і WIM з автодетекцією.
- Опціональне вимкнення JavaScript при конвертації в HTML: Ви можете вимкнути збереження JavaScript у HTML‑виходах для відповідних форматів.
🛠️ Зміни у публічному API
- Нова булева властивість
isRemoveJavaScriptуHtmlViewOptionsдля керування включенням JavaScript у HTML‑вихід. - Нова булева властивість
isUpdateFieldsуWordProcessingOptionsдля керування оновленням полів під час збереження документів. - Новий клас
UsedFontInfoуcom.groupdocs.viewer.fontsдля інформації про шрифти. - Новий метод
getAllFonts()у класіViewer. - Новий клас
SearchHighlightOptionsуcom.groupdocs.viewer.options. - Новий метод
search(SearchHighlightOptions)у класіViewer. - Нові класи
FontStylesіFontFormatуcom.groupdocs.viewer.fonts.
✅ Виправлення помилок
Версія 25.9 містить понад 20 виправлень, зокрема:
- Проблеми рендерингу DWG‑файлів.
- Винятки під час рендерингу старих XLS‑файлів.
- Відображення коментарів у презентаціях.
- Проблеми рендерингу HTML з архівами.
- Помилки ширини та висоти інформації про перегляд для архівних файлів.
- Покращення рендерингу XML‑документів.
- Виправлення конвертації DOCX в HTML.
- Помилки рендерингу EPS‑файлів.
- Проблеми рендерингу DXF, DWF, PS і TEX.
- Проблеми рендерингу XLS у HTML/PDF.
- Поліпшення якості PDF.
📥 Як оновитися
Щоб оновитися до GroupDocs.Viewer for Java 25.9 за допомогою Maven:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer</artifactId>
<version>25.9</version>
</dependency>
Примітки до випуску та докладна документація для версії 25.9 доступні на офіційному веб‑сайті GroupDocs.