2017-06-29 539 views
0

如何使用i text 5獲取PDF文檔中內容的長度和寬度?在另一個字,如何使用itext 5獲取PDF文檔中內容的長度和寬度

enter image description here

得到這個回答這個問題,可以在iText的網站的FAQ部分找到圖像

+0

因此,你有一個現有的PDF,並希望在給定頁面上的文本內容的邊界矩形? – mkl

+0

您可能想看看iText示例[ShowTextMargins](http://developers.itextpdf.com/examples/itext-action-second-edition/chapter-15#579-showtextmargins.java)。 – mkl

+0

非常感謝你 –

回答

0

在長度和紅色矩形的寬度。

http://developers.itextpdf.com/question/how-find-out-current-cursor-position-page

的一種方式是使用document.add()

[源itextpdf.com]

有)稱爲getVerticalPosition(一個非常古老的方法,它採用一個 布爾作爲參數。我並不爲此方法感到自豪,因爲它是一種吸氣劑 方法,它不僅會給你在頁面上的Y位置,在 之後使用一系列document.add()操作,它還可以改變當前Y位置的 (這不是什麼getter方法應該做的)。

如果您將false作爲參數傳遞給您,它會給您當前的Y, ,這可能是您添加的最後一個Chunk的基線位置。

如果您傳遞true作爲參數,該方法將先加一個換行符 ,給你的文字 你會被添加的「下一個」行的基線的位置。

+0

從網站直接引用編輯答案。 –