0
在Java打印中使用Pageable
。可以說,頁面上文本的確切大小決定了頁面的數量。Java文本測量和可分頁getNumberOfPages()
在Pageable
界面中,如果我們不能保留Graphics2D
,您將如何確定getNumberOfPages()
的返回值?
這有可能嗎?
在Java打印中使用Pageable
。可以說,頁面上文本的確切大小決定了頁面的數量。Java文本測量和可分頁getNumberOfPages()
在Pageable
界面中,如果我們不能保留Graphics2D
,您將如何確定getNumberOfPages()
的返回值?
這有可能嗎?
我感覺沒有解決方案使用Graphics2D提供的標準字體渲染。 (由設計破壞)
解決方案1:使用另一種字體呈現庫,以便文本大小可預測。
解決方案2:使用dummy graphics2D和實際的Graphics2D之間相同的渲染提示,從BufferedImage創建一個dummy Graphics2D。然後希望最好。 (不保證在所有系統上工作)