xlsx转PDF,右侧没有边距

版本:23.8
编程语言:java

Office转换后,右侧是有边距的:
image.png (50.0 KB)

问题截图(无边距):
image.png (69.5 KB)

源文件:
srcFIle.zip (15.4 KB)

Office转换后的文件:
office-convert.zip (61.6 KB)

Aspose转换后的文件:
Aspose-Convert.zip (45.5 KB)

@ZhonghaoSun
通过查看你的样例文件,我们发现你的右边距设置为0,请查看附件。result.png (61.1 KB)

你可以在Excel里手动设置右边距,然后再导出到PDF。当然你也可以使用程序代码进行设置,关于如何设置边距,请查看以下文档。

@ZhonghaoSun ,

从你分享的pdf文件分析,你似乎使用了PdfSaveOptions.setAllColumnsInOnePagePerSheet(true), 该选项会忽略设置纸张的宽度。如果你想得到跟Excel生成的pdf一样的结果,请注释掉此代码。

如果问题依然存在,请分享你的源代码。