Что нового в этой версии

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/

Ресурсы