こちらの方の記事によると、
ps.setPaperSize(HSSFPrintSetup.A4_PAPERSIZE);
これでできるそうだが、A4_PAPERSIZE の定数が無い。
なんで??? poi が java 用だから???
「長月の夜」さんによると、数値で指定すれば良いようだ。
「9」を指定したら A4になった。感謝。
余談だが、これらは動かない。
ps.PaperSize = (short) NPOI.SS.UserModel.PaperSize.A4_PAPER;
ps.PaperSize = (short) NPOI.HSSF.UserModel.PaperSizeType.A4;
どちらもなぜかA3になる。やっぱり無理やりはダメだ。
0 件のコメント:
コメントを投稿