如何将矩形(或其他图形元素)作为内联元素添加到 iText PDF?
我要实现的示例代码:
foreach (Row r in entrylist)
{
p = new Paragraph();
p.IndentationLeft = 10;
p.SpacingBefore = 10;
p.SpacingAfter = 10;
p.Add(new Rectangle(0, 0, 10, 10)); <<<<<<<<< THAT ONE FAILS
p.Add(new Paragraph(r.GetString("caption"), tahoma12b));
p.Add(new Paragraph(r.GetString("description"), tahoma12));
((Paragraph)p[1]).IndentationLeft = 10;
doc.Add(p);
}
它类似于一列文本块,其中每个块都有(只有一个打印的)复选框。
我已经尝试了各种方法DirectContent
,但它需要我提供绝对 X 和 Y 值。我根本没有。元素应该打印在当前位置,无论它在哪里。
有什么线索吗?