We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

Excel转pdf格式严重错乱

使用aspose-cells-21.6.jar,将excel转换pdf时格式错乱,原文件见附件。原文件.zip (13.3 KB)

@kongc
Aspose.Cells输出的pdf和Excel生成的pdf 一模一样。
因为你的模板文件设置了打印区域,所以只输出了指定区域, 你可以尝试一下代码:

Workbook workbook = new Workbook(dir + "原文件.xlsx");
for(int i = 0; i < workbook.getWorksheets().getCount();i++)
{
    Worksheet sheet = workbook.getWorksheets().get(i);
    sheet.getPageSetup().setPrintArea(null);
}
workbook.save(dir + "dest.pdf");

附件是生成的pdf文件
dest.pdf (87.1 KB)

如果你还有什么问题, 请附上你的代码和期望的pdf文件。我们会尽快检查。