2016-09-30 1 views
0

Java印刷でPageableを使用しています。ページ上のテキストの正確なサイズによって、ページ数が決まります。Javaテキストの測定とページングgetNumberOfPages()

インターフェイスでは、Graphics2Dを保持できない場合、getNumberOfPages()が返す値はどのように決定されますか?

それは可能ですか?

答えて

0

私は、Graphics2Dが提供する標準のフォントレンダリングを使用してこれに対する解決策がないと感じています。

解決策1:テキストサイズを予測できるように別のフォントレンダリングライブラリを使用してください。

解決策2:ダミーGraphics2Dと実際のGraphics2Dとの間で同じレンダリングヒントを使用して、BufferedImageからダミーGraphics2Dを作成します。そして、最高のことを願ってください。 (すべてのシステムで動作する保証はありません)

関連する問題