Aspose.Words库:将Word文档转换为PDF并设置字体替代
使用Aspose.Words库可以轻松地将Word文档转换为PDF格式,并通过代码设置字体替代,确保文档在目标系统上正确显示。
以下代码演示如何在Aspose.Words库中设置字体替代:
// 加载Word文档
Document doc = new Document('input.docx');
// 创建一个字体替代对象
FontSettings fontSettings = new FontSettings();
// 添加要替代的字体
fontSettings.SetFontSubstitutes('Arial', new string[] { 'Helvetica' });
// 将字体替代对象应用于文档
doc.FontSettings = fontSettings;
// 将Word文档保存为PDF
doc.Save('output.pdf', SaveFormat.Pdf);
在上述代码中,我们首先加载Word文档并创建一个字体替代对象。然后,我们使用SetFontSubstitutes方法将要替代的字体和替代字体的数组传递给它。最后,我们将字体替代对象应用于文档并将文档保存为PDF格式。
请注意,您需要将'input.docx'替换为您要转换的实际Word文档的路径,并将'Arial'替换为要替代的字体名称,将'Helvetica'替换为用于替代的字体名称。
原文地址: https://www.cveoy.top/t/topic/pL1Q 著作权归作者所有。请勿转载和采集!