Що нового у цьому випуску

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 Bug Конвертація файлів AI, PSD, PSB у FODP/POT завершувалась з помилкою.
CONVERSIONNET‑8109 Bug Конвертація файлів AI, PSD, PSB у XPS завершувалась з помилкою.
CONVERSIONNET‑8024 Bug Порядок іконок вкладень у створених PDF був неправильний.
CONVERSIONNET‑8131 Bug 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/

Ресурси