c# - 如何实现 getDirectContent() itextsharp

标签 c# asp.net pdf pdf-generation itext

目前我正在生成 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() 给我错误。因此,请任何人帮助我如何将我的地址表打印到固定位置。

最佳答案

这很容易。前往C# port of the examples of my book 。查看第 3 章中的代码示例。您会发现包含以下行的示例:

PdfContentByte over = writer.DirectContent;

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

关于c# - 如何实现 getDirectContent() itextsharp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16932904/

相关文章:

c# - 将实体映射到 DTO,无需重复代码

c# - 如何获得依赖属性的默认绑定(bind)模式?

c# - 设置等于总数的随机变量 C#

asp.net - 自定义 SessionState 提供程序和网络场

java - 使用pdfbox将pdf转换为png时文本周围的红色区域

java - 如何将 JEditorPane 保存为 pdf?

c# - 使用 DirectX C# 流式传输视频

c# - 如何在 C# 中对齐 Label 和 TextBox

c# - 如何在 ASP .NET Core 中生成和管理 API key

C# MSSQL base64 插入和选择。数据不同