Aspose和umlauts(ä,ö,ü)

时间:2017-11-20 07:33:48

标签: aspose aspose-cells aspose.words

我使用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);

Screenshot ot the result

有什么方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

由于缺少字体,可能会出现此类问题。由于Aspose.Cells需要在系统上安装基础字体(在工作簿中使用)以呈现为PDF,HTML或图像,因此您必须确保PC上存在所有底层字体,并且您的应用程序应该访问那个文件夹。您还可以使用Workbook.getFonts()方法找到工作簿所需的字体。您可以将所有字体文件(.ttf文件)放在某个文件夹中,并在使用原始代码之前在开头设置fonts目录。 例如 示例代码:

......
String MyFontDir = "your_fonts_folder_path";

// Setting the fonts folder with setFontFolder method
FontConfigs.setFontFolder(MyFontDir, true);

//.......
//Your code goes here.    
//...... 

我是Aspose的支持开发人员/传播者。