2013-07-25 45 views

回答

0

我看到這個問題已經有一個下調和一個近距離投票。我必須承認你的問題很混亂。其實它沒有意義,因爲標題中的問題說「如何在itext中設置塊寬度?」而在體內的問題聽起來更像如何在絕對位置添加塊?

這些是兩個不同的問題。我假設你不需要重新調整Chunk的寬度,但是你有一個Chunk,具有一定的寬度,並且你希望將它添加到絕對位置的頁面中。如果不是這種情況,你應該提出另一個問題,並提出明確的問題。

您正在使用PdfPTablePdfPCell,不是 pdfTable和pdfCell;像這樣的錯誤不是由於英語不夠流利造成的;他們證明你不會在表達問題時更加小心謹慎。 如果要在絕對位置添加PdfPTable,則需要查看writeSelectedRows()方法。您正在使用Paragraph。如果要在由其左下角和右上角座標定義的矩形內添加Paragraph,則需要在複合模式下使用ColumnText

您還在談論一個Chunk。如果您想在絕對位置添加Chunk,則需要將其包裝在Phrase中,並使用ColumnText.showTextAligned()方法將其添加到頁面中。

上面提到的每個解決方案都有很多示例,但您應該首先確定自己真正需要的內容。你的問題並不清楚。