此版本的新功能
| Feature ID | Description |
|---|---|
| CONVERSIONNET‑8090 | 在电子邮件文件中禁用外部资产加载 – 添加了在转换电子邮件时阻止加载外部资源(图像、样式表等)的功能。这提升了安全性并可加快转换速度。 |
| CONVERSIONNET‑8124 | Word → PDF 的完整字体嵌入 – 引入了在转换为 PDF 时嵌入 WordProcessing 文档中使用的完整字体集的选项,确保在任何系统上呈现完全相同的文本效果。 |
使用新 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 中嵌入完整的字体文件。
修复与增强
| Issue ID | Type | Description |
|---|---|---|
| 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 版起,库已拆分为两个独立的包,以更好地支持每个平台。
-
Direct download – 从官方发布页面下载 .NET 的编译程序集:
https://releases.groupdocs.com/conversion/net/25.12/
资源
- 完整发行说明 – https://releases.groupdocs.com/conversion/net/25.12/
- 文档 – https://docs.groupdocs.com/conversion/net/
- 支持论坛 – https://forum.groupdocs.com/c/conversion/