Что нового в этой версии
| ID функции | Описание |
|---|---|
| CONVERSIONNET‑8090 | Отключить загрузку внешних ресурсов в файлах электронной почты – Добавляет возможность блокировать загрузку внешних ресурсов (изображений, таблиц стилей и т.д.) при конвертации сообщений электронной почты. Это повышает безопасность и может ускорить конвертацию. |
| CONVERSIONNET‑8124 | Полное встраивание шрифтов для Word → PDF – Вводит опцию встраивания полного набора шрифтов, используемых в документе WordProcessing при конвертации в PDF, гарантируя идентичное отображение текста на любой системе. |
Использование нового API
Пропуск внешних ресурсов при конвертации электронной почты
var loadOptions = new EmailLoadOptions
{
SkipExternalResources = true
};
Когда SkipExternalResources установлено в true, все внешние ресурсы игнорируются.
Белый список выбранных ресурсов
var loadOptions = new EmailLoadOptions
{
SkipExternalResources = true,
WhitelistedResources = { "trusted-domain.com", ".jpeg", ".png" }
};
Ресурсы, совпадающие с записью в WhitelistedResources, загружаются обычным образом; все остальные остаются заблокированными.
Встраивание полных шрифтов при конвертации PDF
var convertOptions = new PdfConvertOptions();
convertOptions.EmbedFullFonts = true;
Установка EmbedFullFonts в true заставляет конвертер встраивать полные файлы шрифтов в получаемый PDF.
Исправления и улучшения
| ID проблемы | Тип | Описание |
|---|---|---|
| CONVERSIONNET‑8108 | Ошибка | Конвертация файлов AI, PSD, PSB в FODP/POT завершилась неудачей. |
| CONVERSIONNET‑8109 | Ошибка | Конвертация файлов AI, PSD, PSB в XPS завершилась неудачей. |
| CONVERSIONNET‑8024 | Ошибка | Порядок иконок вложений в сгенерированных PDF был некорректен. |
| CONVERSIONNET‑8131 | Ошибка | IConverterListener.Started() не вызывался в начале процесса конвертации. |
Эти исправления восстанавливают полную совместимость с исходными файлами Adobe Illustrator, Photoshop и большими файлами Photoshop (PSB), исправляют отображение вложений в PDF и гарантируют, что обратные вызовы слушателей срабатывают в соответствии с документацией.
Как получить обновление
-
NuGet – Выберите пакет, соответствующий вашей целевой платформе:
Для .NET 6+ (кроссплатформенный):
dotnet add package GroupDocs.Conversion --version 25.12Для .NET Framework 4.6.2+:
dotnet add package GroupDocs.Conversion.NETFramework --version 25.12Начиная с версии 25.1.0, библиотека была разделена на два отдельных пакета для более лучшей поддержки каждой платформы.
-
Прямое скачивание – Скачайте скомпилированные сборки для .NET со страницы официального релиза:
https://releases.groupdocs.com/conversion/net/25.12/
Ресурсы
- Полные примечания к релизу – https://releases.groupdocs.com/conversion/net/25.12/
- Документация – https://docs.groupdocs.com/conversion/net/
- Форум поддержки – https://forum.groupdocs.com/c/conversion/