0
我正在開發一個報價生成系統,它輸出使用itextpdf庫創建的PDF。我使用x,y位置打印這些數據。當要打印的數據適合頁面時,它工作正常。但是當它超過頁面的大小時,它不會創建另一個頁面並將它們寫入頁面。如何解決這個問題?itextpdf不創建多個頁面來打印剩餘的數據
我正在開發一個報價生成系統,它輸出使用itextpdf庫創建的PDF。我使用x,y位置打印這些數據。當要打印的數據適合頁面時,它工作正常。但是當它超過頁面的大小時,它不會創建另一個頁面並將它們寫入頁面。如何解決這個問題?itextpdf不創建多個頁面來打印剩餘的數據
您可以使用fonction知道頁面的大小:
document.getPageSize().getWidth();
document.getPageSize().getHeight();
你使用'document.newPage()'創建一個新的頁面? –
問題是如何知道它何時超過頁面大小?我正在研究動態數據。當要打印的數據不能放入頁面時,只需打印可放入頁面的數據並忽略其餘部分。 –
頁面有尺寸。例如:具有左下角0,0和右上角595,842的矩形外的所有座標都不適合頁面。有什麼要解決的?你如何跟蹤座標?你爲什麼不創建一個頁面來定義所有內容都適合的尺寸? –