2

目前我正在生成 Pdf 文件。我的问题是我想将我的地址表打印到绝对位置

PdfWriter writer = PdfWriter.GetInstance(doc,stream)
PdfContentByte cb = writer.getDirectContent();
ColumnText ct = new ColumnText(cb);
Phrase myText = new Phrase("TEST paragraph\nNewline");
ct.SetSimpleColumn(myText, 34, 750, 580, 317, 15, Element.ALIGN_LEFT);
ct.Go();

这是我的代码,但 getDirectContent() 给了我错误。所以请任何人帮助我如何将我的地址表打印到固定位置。

4

1 回答 1

2

这很容易。转到我书中示例的 C# 端口。看看第 3 章中的代码示例。您会发现示例代码如下:

PdfContentByte over = writer.DirectContent;

这是 Java 版本和 C# 版本之间的细微差别之一。

于 2013-06-05T07:36:44.790 回答