xls转PDF 1.日期格式异常 2.日志内容乱码 3.页脚页码错误

版本:23.8
编程语言:java

问题截图:
1.Excel内日期为:2024年7月 转换结果:7/1/2024
2.Excel内日期为:2024年7月31日 转换结果:########
image.png (14.9 KB)

3.页脚页码错误:
多sheet转换生成的PDF页码错误,出现:第7页 共4页
image.png (2.1 KB)

源文件:
议采购合同-泰瑞.zip (28.6 KB)

@ZhonghaoSun,

感谢模板文件、屏幕截图和详细信息。

经过初步测试,我能够使用 Aspose.Cells for Java v24.7(如果您尚未使用它,请尝试一下)将以下示例代码与您的模板文件结合使用,从而重现您提到的第三个问题。我发现多页转换生成的页脚 PDF 页码是错误的。日期格式正确。

Workbook wb = new Workbook("d:\\files\\议采购合同-泰瑞.xls");
wb.getSettings().setRegion(CountryCode.CHINA);
wb.save("d:\\files\\out1.pdf");

请附上输出 PDF 以供参考。
out1.pdf (48.7 KB)

我们需要彻底评估该问题。我们已在内部问题跟踪系统中打开以下新工单,并将根据支持政策中提到的条款提供修复。
问题 ID:CELLSJAVA-46064

一旦我们对其进行更新,我们将通知您。

好的,请问页码错误是否有临时解决方法,比如调整文件内容。

@ZhonghaoSun ,

是由于页脚设置错误导致的问题,你在Excel中打印预览整个workbook,页码输出和Aspose.Cells的一致。
以工作表“附件2-板料价格计算表”为例,页码不需要“+3”,另外总页码可以设置成变动的,而非固定的“4”页。如图:
page_number_set.png (31.0 KB)

另外2个工作表,有类似的问题,同步更改即可。