小弟使用POI操作excel,在设置打印属性时,打印纸张大小为什么没有A3这种大小呢
HSSFPrintSetup ps1 = sheet.getPrintSetup();
ps1.setPaperSize(ps1.A4_PAPERSIZE);
A4,A5都有的,为什么就没A3呢?急啊,还请高手帮忙啊!

解决方案 »

  1.   

    public static final short LETTER_PAPERSIZE = 1;
    public static final short LEGAL_PAPERSIZE = 5;
    public static final short EXECUTIVE_PAPERSIZE = 7;
    public static final short A4_PAPERSIZE = 9;
    public static final short A5_PAPERSIZE = 11;
    public static final short ENVELOPE_10_PAPERSIZE = 20;
    public static final short ENVELOPE_DL_PAPERSIZE = 27;
    public static final short ENVELOPE_CS_PAPERSIZE = 28;
    public static final short ENVELOPE_MONARCH_PAPERSIZE = 37;
    这是POI API里面找到的,选一个吧少年,总有一个合适的。