使用不受支持的字体将doc转换为图像

时间:2014-09-24 12:31:09

标签: fonts converter aspose.words

我已经使用aspose类将word文档转换为png文件。 但是对于精确转换,所有应用于文本文件字体的必须安装在系统上(或者我们必须在服务器上具有这些字体的文件夹)。 如果没有合适的字体,则显示的图像显示不正确。

那么有没有可能(可能是另一个API)来避免不支持的字体问题?

你能不能请求任何建议? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

你有两个optioons来处理丢失字体的情况。

声明默认字体

您可以使用FontSettings类声明默认字体。在渲染过程中,在系统中找不到文档使用的字体时,Aspose.Words将回退到默认字体。查看我们的文档,了解.Net中的How to Specify the Default Font to use when Rendering和Java中的How to Specify the Default Font to use when Rendering

动态选择字体

当在系统上找不到文档使用的字体时,Aspose.Words提供回调。您定义的回调处理程序可以在呈现期间动态替换字体。它是通过SaveOptions类声明的。检查.Net中的How to Receive Notification of Missing Fonts and Font Substitution during RenderingHow to Receive Notification of Missing Fonts and Font Substitution during Rendering

您可以将两个选项组合在一起。

披露:我是Aspose的开发人员。