6

我正在使用 Apache POI API 来生成 .xls 文件,并且我想设置文件的 printArea。

我知道有一个被调用setPrintArea()的函数,但是这个函数作为参数接收我的打印区域的开始和结束行和列。

我想知道,是否有办法为每张 A4 纸(210mmx290mm)大小的纸张设置打印区域

谢谢。

4

1 回答 1

11

对于Sheet工作簿中的每个,获取它的PrintSetup对象并调用setPaperSize它,传递适当的PrintSetup常量:A4_PAPERSIZE

mySheet.getPrintSetup().setPaperSize(PrintSetup.A4_PAPERSIZE);
于 2013-04-03T16:32:14.187 回答