Мы рады объявить о выпуске 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 для самых распространённых сценариев использования.

Ресурсы


Спасибо за использование GroupDocs.Viewer for .NET UI! Если вы сталкиваетесь с какими‑либо проблемами или у вас есть предложения, пожалуйста, оставляйте свои отзывы на GitHub или в нашем Free Support Forum.