如何在绝对位置添加Chunk

时间:2013-07-25 05:20:13

标签: itext chunks

我正在创建由PdfPTable组成的PdfPCellParagraphChunks。我想将块添加到特定坐标(绝对位置)的页面。

1 个答案:

答案 0 :(得分:0)

我看到这个问题已经有一次失败和一次近距离投票。我必须承认你的问题很混乱。实际上它没有意义,因为标题中的问题是“如何在itext中设置块宽度?”而身体中的问题听起来更像是如何在一个块中添加一个块绝对位置?

这是两个不同的问题。我假设您不需要重新缩放块的宽度,但是您有一个具有一定宽度的块,并且您希望将其添加到绝对位置的页面。如果情况并非如此,那么你应该发一个明确问题的另一个问题。

您正在使用PdfPTablePdfPCell不是 pdfTable和pdfCell;这样的错误并不是因为英语不够流利;他们证明你在表达问题时不够尊重人们足够小心。 如果您想在绝对位置添加PdfPTable,则需要查看writeSelectedRows()方法。

您正在使用Paragraph。如果要在由左下角和右上角坐标定义的矩形内添加Paragraph,则需要在复合模式下使用ColumnText

你也在谈论Chunk。如果要在绝对位置添加Chunk,则需要将其包含在Phrase内并使用ColumnText.showTextAligned()方法将其添加到页面中。

上面提到的每个解决方案都有很多可用的示例,但您应该首先考虑一下您真正需要的内容。你的问题并不清楚。