The issues you have found earlier (filed as CELLSJAVA-46267) have been fixed in Aspose.Cells for Java 25.3.
麻烦问下,在excel转换svg的时候,可以单独对某一个单元格设置字体么?或者我换一种说法,就是我excel中有4中字体,其中有一种字体我服务器字体库不存在,我能只针对我不存在的字体,设置我项要的字体么?
可以, FontConfigs.setFontSubstitutes(string originalFontName, string[] substituteFontNames)就是用于此种情况。
如前文所说,如果你的服务器没有“Ravie”字体,由于设置了FontSubstitutes,Aspose.Cells会优先尝试设置的FontSubstitutes: STHupo字体。
workbook.getStyles().get(i).getFont().getName() 咱们有类似poi获取excel中所有字体的方法么,我不想遍历每一个单元格,获取遍历每一行每一列,那样我的程序性能会降低。
@jishangyang
请参考以下样例带来来获取样式池中的所有字体:
Workbook wb = new Workbook(filePath + "sample.xlsx");
Font[] fonts = wb.getFonts();
for (Font font : fonts)
{
System.out.println(font.getName());
}
好的,谢谢!
![]()