GroupDocs.Total for .NET 26.4 теперь доступен. Этот выпуск сосредоточен на стабилизации обработки форматов во всём наборе, исправлении проблем рендеринга и конвертации файлов EPSF, DXF и MSG в Viewer, Conversion и Metadata.
Что нового в этом выпуске
| Проблема | Продукт | Описание |
|---|---|---|
| TOTALNET-341 | Viewer | GroupDocs.Viewer.Exceptions.GroupDocsViewerException: 'CAD document rendering failed' при рендеринге DXF‑файла. |
| TOTALNET-350 | Metadata | Свойства MSG‑файла и заголовки транспортного сообщения изменялись после открытия/сохранения с помощью GroupDocs.Metadata. |
| TOTALNET-352 | Conversion | Специальные символы не отображались в некоторых MSG‑файлах при конвертации в PDF. |
| TOTALNET-366 | Viewer | Поддержка формата EPSF ограничена – ошибка при разборе содержимого EPSF‑файла. |
| TOTALNET-367 | Conversion | Исключение «No font was found» при конвертации MSG в PDF. |
TOTALNET-341 – Viewer
Исправлен GroupDocsViewerException, который возникал с сообщением ‘CAD document rendering failed’ при рендеринге DXF‑файлов.
TOTALNET-350 – Metadata
Свойство Sender Email больше не изменяется при обработке с помощью GroupDocs.Metadata. Приведённый ниже фрагмент кода демонстрирует, как свойство сохраняется после открытия и сохранения MSG‑файла.
TOTALNET-352 – Conversion
Специальные символы, которые ранее отображались в виде квадратов в PDF, созданных из MSG‑файлов, теперь отображаются корректно.
TOTALNET-366 – Viewer
Реализовано исправление, заменяющее некорректные токены dash‑array ([%d %d %d %d ] 0 d) в EPSF‑файлах на корректные массивы тире, устраняя ошибки разбора, вызванные незакрытыми массивами.
TOTALNET-367 – Conversion
Добавлены рекомендации для приложений .NET Framework по настройке перенаправлений привязок, когда необходимые сборки .NET Standard недоступны, что предотвращает исключения «No font was found» при конвертации MSG в PDF.
Пример кода
using (Metadata metadata = new Metadata("test.msg"))
{
MsgRootPackage root = metadata.GetRootPackage<MsgRootPackage>();
MsgPackage msg = root.EmailPackage;
metadata.Save();
}
var loadOptions = new EmailLoadOptions
{
ConvertOwned = false
};
var convertOptions = new PdfConvertOptions();
FluentConverter.Load("source.msg").WithOptions(loadOptions)
.ConvertTo("converted.pdf")
.WithOptions(convertOptions)
.Convert();
Как получить обновление
NuGet
- GroupDocs.Total 26.4 – сборка .NET 6.0 (также .NET Standard 2.0 для версий до 24.9).
- GroupDocs.Total.NETFramework 26.4 – .NET Framework 4.6.2 и выше.
Прямое скачивание
- Скачайте скомпилированные сборки со страницы GroupDocs.Total for .NET 26.4 direct‑download page.