apex:pageのrenderas="pdf"の場合、リファレンスに下記の記載が・・・
JavaScript が必要なコンポーネントは使用しないでください。
PDFのsizeを動的にしたかったのですが、どうしよう・・・
と思ったらサクッとできました。
test.cls
// クラス変数にPDFのsizeを用意publicStringsize{get;privateset;}// あとはメソッドなどで値を代入this.size='100mm';
test.page
@page{size:{!pageSize};}
ここまで来るのに1日使った・・・
以下、ボツです。
test.page
@page{size:80mmauto;}
これ動いたらすぐ終わったんだけどなあ。
test.page
.c {
page-break-inside: avoid;
}
<divclass="c">
/* 対象のテーブル */
</div>
page-break系はめっちゃ試したのですが駄目でした。