We’re excited to introduce GroupDocs.Conversion for .NET 25.8, packed with powerful features, performance enhancements, and essential bug fixes to deliver more reliable and optimized document conversions. You’ll find the full release notes here.


Основні можливості та покращення

  • SVG Cropping Support – Тепер ви можете обрізати видимий вміст SVG під час конвертації, отримуючи більш точний контроль над розміткою та чистіший результат.
  • Custom Email Attachment Icons – Хочете додати власні іконки для вкладень електронної пошти під час конвертації? Використовуйте нові параметри UseDefaultAttachmentIcons та AttachmentIcons.
  • Expanded SVGZ Conversion Support – Безперешкодно конвертуйте файли SVGZ у формати обробки тексту, презентацій та електронних таблиць.
  • Extended Format Coverage – Нові параметри конвертації включають SVG/SVGZ у EPS та TeX (LaTeX). Крім того, перетворення Web у PageDescriptionLanguage тепер швидші завдяки усуненню проміжних кроків.
  • Performance Improvements – Насолоджуйтеся значно швидшим запуском застосунку та більш відзивчою ініціалізацією.

Ключові виправлення помилок

We’ve addressed a range of issues to ensure smoother, more reliable conversion experiences:

  • Виправлено низьку якість зображень при конвертації певних SVG у растрові формати.
  • Виправлено невідповідності виведення при конвертації PDF у WordProcessing — тепер коректно створюються формати DOCX/DOC.
  • Усунуто виключення під час процесу конвертації PDF у JPEG (помилки типу GroupDocsConversionException та ObjectReferenceNotSet).
  • Виправлено проблеми форматування при конвертації RTF у PDF.
  • Виправлено виключення, що виникали при конвертації SVGZ у WordProcessing :contentReference.
  • Виправлено помилки «Index was outside the bounds of the array» під час конвертації DWF у зображення.
  • Виправлено проблему, коли метод SetLicense не міг знайти файл ліцензії в поточному каталозі.
  • Покращено сумісність при конвертації DOC у DOCX :contentReference.

Публічний API та суттєві зміни

Here are the key API updates and new features:

  1. SvgLoadOptions Class – Now includes CropToContentBounds, allowing SVGs to be tightly cropped around visible content for cleaner conversion output:
    var loadOptions = new SvgLoadOptions {
        CropToContentBounds = true
    };
    
  2. EmailLoadOptions Enhancements – Two new properties:
    • UseDefaultAttachmentIcons – Перемикає використання стандартних іконок вложень.
    • AttachmentIcons – Надає користувацькі іконки для певних типів вложень:
    using (var converter = new Converter(source, loadContext => new EmailLoadOptions {
        UseDefaultAttachmentIcons = false,
        AttachmentIcons = new List<AttachmentIcon> {
            new AttachmentIcon("jpg",  File.ReadAllBytes("jpeg_icon.png")),
            new AttachmentIcon("pdf",  File.ReadAllBytes("pdf_icon.png")),
            new AttachmentIcon("docx", File.ReadAllBytes("word_icon.jpg")),
            new AttachmentIcon("_default", File.ReadAllBytes("not_found_icon.png"))
        }
    })) {
        var options = new PdfConvertOptions();
        converter.Convert("converted.pdf", options);
    }
    

Як оновити

  • NuGet – Оновіть до останнього пакету GroupDocs.Conversion for .NET через NuGet. Оберіть пакет для вашої цільової платформи: .NET 6 Package або .NET Framework 4.6.2 Package
  • Direct Download – Завантажте асемблії для .NET та .NET Framework зі сторінки GroupDocs.Converison for .NET 25.8

Детальніше


Thanks for following along! Be sure to check back each month for the latest updates, developer tips, and insights into GroupDocs.Conversion for .NET.