Мы рады объявить о выпуске GroupDocs.Viewer for .NET UI 8.1.2, доступном с ноября 2025. Это обновление сосредоточено на повышении стабильности и удобства использования веб‑интерфейса просмотрщика для ASP.NET Core.
Что нового в 8.1.2
| # | Изменение | Подробности |
|---|---|---|
| 1️⃣ | Исправлена печать в режиме изображения | Диалог печати теперь работает корректно, когда просмотрщик настроен на рендеринг страниц в виде изображений (PNG/JPEG). Номера страниц обновляются, а кнопка Print запускает ожидаемый процесс печати в браузере. |
| 2️⃣ | Опциональная анимация прокрутки страниц | Навигацию UI теперь можно выполнить без плавной анимации прокрутки. Установите EnableScrollAnimation в false в конфигурации UI, чтобы мгновенно переходить к целевой странице. |
| 3️⃣ | Оптимизировано создание миниатюр в режиме изображения | При рендеринге в PNG/JPEG фактическое изображение страницы переиспользуется в качестве миниатюры, что устраняет дополнительный шаг создания миниатюры и ускоряет рендеринг только изображений. |
| 4️⃣ | Только локальные шрифты | Просмотрщик больше не загружает веб‑шрифты; он использует только шрифты, установленные на хост‑машине. Это решает проблему с резервным шрифтом, описанную в #75. |
Отключение анимации прокрутки (пример кода)
builder.Services.AddGroupDocsViewerUI(config =>
{
// Turn off the animated page‑scroll effect
config.EnableScrollAnimation = false;
});
Когда EnableScrollAnimation установлен в false, переход между страницами происходит мгновенно, как показано в анимациях «до/после» на странице релиза.
Исправления и улучшения
- Печать в режиме изображения – Устранены две ошибки, сообщённые на форуме Free Support, когда диалог печати либо не открывался, либо отображал устаревшие номера страниц.
- Увеличение производительности при рендеринге изображений – Отключение создания миниатюр снижает нагрузку на процессор и потребление памяти при экспорте в PNG/JPEG.
- Обработка шрифтов – Переход на локальные шрифты избавляет от проблемы отсутствующего шрифта, которая могла вызывать различия вёрстки на разных машинах.
Как получить обновление
Если пакет уже установлен, откройте ваш файл .csproj и обновите версии пакетов GroupDocs.Viewer.UI* до 8.1.2.
Если вы устанавливаете пакет впервые, ознакомьтесь с README или просмотрите Examples для самых распространённых сценариев использования.
Ресурсы
- Полные примечания к выпуску – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-.NET-UI/releases/tag/8.1.2
- Примеры – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-.NET-UI/tree/main/samples
- Документация – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-.NET-UI
- Free Support Forum – https://forum.groupdocs.com/c/viewer/9
Спасибо за использование GroupDocs.Viewer for .NET UI! Если вы сталкиваетесь с какими‑либо проблемами или у вас есть предложения, пожалуйста, оставляйте свои отзывы на GitHub или в нашем Free Support Forum.