我正在从右到左写文字。
如何在文本末尾添加图像(对齐很好)?
这个问题并不完全清楚。
始终遵守添加到 Document 的对象的顺序,但对象除外Image
。如果某个Image
对象不适合页面,则可以将其转发到下一页,然后可以先添加其他内容。如果您想避免这种情况,请使用writer.setStrictImageSequence(true)
;
但是:您是从右向左书写(可能是希伯来语),因此上述内容不适用,而不是 Anshu 之前的回答。您只能在ColumnText
和中使用 RTL PdfPTable
。
目前还不清楚你想做什么。
是否要Image
在文本底部添加一个?这很简单:只需先添加文本,然后添加Image
. 是否要添加Image
内联?在这种情况下,您可以像在此示例中所做的那样将其包装Image
在 a中:http: //itextpdf.com/examples/iia.php ?id=54Chunk
我的解释是:你想在左下角添加图像,并且你想在图像旁边添加文本。这更难实现。您需要分别添加Image
和 文本。在绝对位置添加图像并使用“不规则列”添加文本。即:ColumnText
在文本模式下(相对于复合模式)。有关如何使用不规则列的示例,请参阅http://itextpdf.com/examples/iia.php?id=67