GroupDocs.Total for .NET 26.4 已发布。此版本侧重于在整个套件中稳定格式处理,修复了 Viewer、Conversion 和 Metadata 中对 EPSF、DXF 和 MSG 文件的渲染和转换问题。
本次发布的新功能
| 问题 | 产品 | 描述 |
|---|---|---|
| TOTALNET-341 | Viewer | 在渲染 DXF 文件时出现 GroupDocs.Viewer.Exceptions.GroupDocsViewerException: 'CAD document rendering failed'。 |
| TOTALNET-350 | Metadata | 使用 GroupDocs.Metadata 打开/保存 MSG 文件后,MSG 文件属性和传输消息头会发生变化。 |
| TOTALNET-352 | Conversion | 将某些 MSG 文件转换为 PDF 时,特殊字符无法正常显示。 |
| TOTALNET-366 | Viewer | EPSF 格式支持受限——解析 EPSF 文件内容时出现错误。 |
| TOTALNET-367 | Conversion | 将 MSG 转换为 PDF 时出现 “No font was found” 异常。 |
TOTALNET-341 – Viewer
已修复在渲染 DXF 文件时抛出的 GroupDocsViewerException,其消息为 ‘CAD document rendering failed’。
TOTALNET-350 – Metadata
Sender Email 属性在使用 GroupDocs.Metadata 处理时不再被更改。下面的代码片段演示了在打开并保存 MSG 文件后,该属性如何保持不变。
TOTALNET-352 – Conversion
之前在从 MSG 文件生成的 PDF 中显示为方框的特殊字符现在能够正确渲染。
TOTALNET-366 – Viewer
实现了一个修复,将 EPSF 文件中格式错误的 dash‑array 令牌([%d %d %d %d ] 0 d)替换为有效的 dash arrays,消除了因未闭合数组导致的解析错误。
TOTALNET-367 – Conversion
为 .NET Framework 应用程序添加了配置绑定重定向的指南,以在所需的 .NET Standard 程序集不可用时防止在 MSG 转 PDF 转换过程中出现 “No font was found” 异常。
代码示例
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 程序集(对 24.9 之前的版本也提供 .NET Standard 2.0)。
- GroupDocs.Total.NETFramework 26.4 – .NET Framework 4.6.2 及更高版本。
直接下载
- 从 GroupDocs.Total for .NET 26.4 direct‑download page 下载已编译的程序集。