使用Aspose.Words库将Word文档转换为PDF并设置字体替换
您可以使用Aspose.Words库将Word文档转换为PDF格式,并在代码中设置字体替代。以下是一个示例代码:\n\ncsharp\n// 加载Word文档\nDocument doc = new Document("input.docx");\n\n// 创建字体替代规则\nFontSettings fontSettings = new FontSettings();\nfontSettings.DefaultFontName = "Arial";\nfontSettings.SubstitutionSettings.DefaultFontSubstitutionFontName = "Arial";\n\n// 应用字体替代规则\ndoc.FontSettings = fontSettings;\n\n// 保存为PDF格式\ndoc.Save("output.pdf");\n\n\n在以上示例中,我们首先加载Word文档并创建一个FontSettings对象,然后设置默认字体为"Arial",并设置默认字体替代为"Arial"。最后,我们将字体替代规则应用于文档并将其保存为PDF格式。\n\n请注意,您需要将"input.docx"替换为您要转换的Word文档的实际路径。同样,您可以将"output.pdf"替换为您要保存的PDF文件的实际路径。\n\n此外,您还可以使用其他SubstitutionSettings属性来设置更具体的字体替代规则,例如替代特定字体族、替代特定字体族中的特定字体等。有关更多详细信息,请参阅Aspose.Words文档或开发人员指南。
原文地址: https://www.cveoy.top/t/topic/pL1f 著作权归作者所有。请勿转载和采集!