在将word转化成html的时候,word文件中有数学公式。最终输出后数学公式会变成图片。使用window部署服务转化时,图片内容清晰,公式正常,如图:
使用linux部署服务转化时,图片内容字体出现印染现象,变得模糊,如图:
linux打印了所有字体,其中包括了公式使用的cambria math
包含公式的文件:
包含公式文件.docx (22.6 KB)
在将word转化成html的时候,word文件中有数学公式。最终输出后数学公式会变成图片。使用window部署服务转化时,图片内容清晰,公式正常,如图:
使用linux部署服务转化时,图片内容字体出现印染现象,变得模糊,如图:
linux打印了所有字体,其中包括了公式使用的cambria math
您需要那些设置信息和环境信息?
@robertwei 请在您的 Linux 机器上运行这段代码并提供输出文件:
Document doc = new Document("in.docx");
HtmlSaveOptions so = new HtmlSaveOptions();
so.setExportFontResources(true);
so.setOfficeMathOutputMode(HtmlOfficeMathOutputMode.MATH_ML);
doc.save("output.html", so);
此外,请尝试在最新的 Aspose.Words 版本上使用它。
@robertwei 感谢您报告此问题。 我们已经在我们的内部问题跟踪系统中打开了以下新工单,并将根据 免费支持政策 中提到的条款提供它们的修复:
Issue ID(s): WORDSNET-28115
如果您需要优先支持以及直接联系我们的付费支持管理团队,您可以获得 付费支持服务 。
@robertwei 根据分析,您使用的 "Cambria "字体看起来已损坏或不完整。 能否请您尝试重新安装该字体或从 Windows 中获取字体?
这是我的 Cambria
字体:
cambria.zip (2.2 MB)