Мы рады объявить о выпуске GroupDocs.Redaction for .NET v26.10, опубликованном в октябре 2026 года. Эта версия расширяет доступные варианты развертывания для Windows‑приложений, делает оценку продукта более гибкой и улучшает обработку файлов, растеризованных при загрузке. Также включены обновления зависимостей, связанные с безопасностью.
Что нового в этом выпуске
В этом выпуске несколько важных улучшений GroupDocs.Redaction for .NET:
- Расширенная поддержка Windows: добавлены сборки для Windows под .NET 6.0, .NET 8.0 и .NET 10.0. У Windows-приложений стало больше вариантов развертывания.
- Более гибкая оценка: обновлены ограничения пробного режима, чтобы было проще изучить продукт и проверить его возможности.
- Обновления безопасности: обновлена зависимость
System.Security.Cryptography.Pkcs. Это закрывает известные уязвимости и повышает безопасность на поддерживаемых версиях .NET. - Улучшена обработка файлов: исправлена ошибка, из-за которой растеризованные файлы сохранялись не в ту папку. Теперь они сохраняются рядом с исходным файлом.
Сборки, специфичные для Windows
Версия 26.10 предоставляет дополнительные варианты сборки для приложений, работающих в Windows.
Проекты, нацеленные на net6.0-windows, net8.0-windows или net10.0-windows, могут использовать зависимости, специфичные для Windows, включая System.Drawing, что повышает совместимость с Windows‑окружением.
Обычные целевые фреймворки net6.0, net8.0 и net10.0 сохраняют кроссплатформенную реализацию и подходят для Linux и других поддерживаемых операционных систем.
Расширенный режим оценки
Опыт оценки был обновлён, чтобы позволить более обширное тестирование без лицензии.
Один процесс теперь может открыть до 25 документов. Предыдущие ограничения на количество документов, редакций и замен удалены. Значки пробной версии продолжают отображаться в сохранённых документах.
Изменения публичного API
Версия 26.10 вводит свойство License.IsLicensed. Оно позволяет приложениям определить, применена ли действительная лицензия или компонент работает в режиме оценки.
Использование
Вы можете использовать это свойство для проверки статуса лицензии перед выполнением обработки документа:
using GroupDocs.Redaction;
License license = new License();
license.SetLicense("GroupDocs.Redaction.lic");
if (license.IsLicensed)
{
using (Redactor redactor = new Redactor("sample.pdf"))
{
// Licensed processing
}
}
Как получить обновление
NuGet
Установите или обновите до GroupDocs.Redaction 26.10.0 через NuGet:
dotnet add package GroupDocs.Redaction --version 26.10.0
Прямая загрузка
Скачайте сборки со страницы GroupDocs.Redaction for .NET 26.10 Release Notes.