Hello,
I am trying to convert .xls file to PDF using spire.xls.
I am using spire.xls.free version: 3.9.1, my project is in java 11 maven 3. My PC run on MacOS.
My code is. very simple:
public static void convertXlsToPdf(String xlsFile, String pdfFileNameAndPath) {
//Create a Workbook
Workbook workbook = new Workbook();
workbook.loadFromFile(xlsFile);
//Fit to page
workbook.getConverterSetting().setSheetFitToPage(true);
workbook.saveToFile(pdfFileNameAndPath, FileFormat.PDF);
}
The error is thrown on new Workbook():
java.lang.ExceptionInInitializerError
at com.spire.xls.packages.spraHC.spr (tpg:753)
at com.spire.xls.packages.spraHC.<init>(tpg:465)
at com.spire.xls.packages.spraHC.<init>(tpg:457)
at com.spire.xls.packages.spryZa.spr (Unknown Source)
at com.spire.xls.core.converter.spreadsheet.WorksheetCollection.spr (Unknown Source)
at com.spire.xls.core.converter.spreadsheet.WorksheetCollection.spr (Unknown Source)
at com.spire.xls.core.converter.spreadsheet.WorksheetCollection.<init>(Unknown Source)
at com.spire.xls.packages.sprxOa.<init>(Unknown Source)
at com.spire.xls.core.spreadsheet.XlsWorkbook.<init>(Unknown Source)
at com.spire.xls.Workbook.<init>(Unknown Source)
.......
.....
Caused by: class com.spire.xls.packages.sprYwc: FontFamily 'Serif' not found
Parameter name: Serif
Can someone please help me?
Thaks.