【问题标题】:Aspose and umlauts (ä, ö, ü)Aspose 和变音符号(ä、ö、ü)
【发布时间】:2017-11-20 07:33:48
【问题描述】:
我使用 Aspose.Cells for java 将 excel 文档转换为 html。但是变音符号有问题。
有我用来将excel文档保存到html的代码
com.aspose.cells.Workbook workbook = new com.aspose.cells.Workbook(stream);
workbook.save(path, com.aspose.cells.SaveFormat.HTML);
有没有办法解决这个问题?
【问题讨论】:
标签:
aspose
aspose-cells
aspose.words
【解决方案1】:
由于缺少字体,可能会出现此类问题。由于 Aspose.Cells 需要在系统上安装基础字体(在工作簿中使用)以渲染为 PDF、HTML 或图像,因此您必须确保所有基础字体都在 PC 上,并且您的应用程序应该可以访问那个文件夹。您还可以使用 Workbook.getFonts() 方法为您的工作簿找到所需的字体。您可以将所有字体文件(.ttf 文件)放在某个文件夹中,并在开始使用原始代码之前设置字体目录。
例如
示例代码:
......
String MyFontDir = "your_fonts_folder_path";
// Setting the fonts folder with setFontFolder method
FontConfigs.setFontFolder(MyFontDir, true);
//.......
//Your code goes here.
//......
我在 Aspose 担任支持开发人员/宣传员。