iTextSharp Header Footer帮助

时间:2010-11-10 12:21:27

标签: header itextsharp footer

我正在使用iTextSharp在我的.net应用程序中生成pdf。 现在我想在我的pdf文档中添加页眉和页脚。 我从一个网站获得的代码如下所示,但它不起作用。 [  //我们添加一个将显示在第1页的标题  HeaderFooter header = new HeaderFooter(new Phrase(“This is a header”),false);  document.Header = header; ] 我创建文档对象,如: - Dim document as text.Document = New text.Document(iTextSharp.text.PageSize.A4,25,25,25,25) 但它在上面的代码中没有提到Header的属性。 谁能建议我怎么做。

1 个答案:

答案 0 :(得分:1)

不幸的是我对你的iTextSharp问题没有帮助,因为当我们发现它不能自动破坏多页PDF的内容时它已停止使用它,并且它迫使程序员硬编码导致编码错误的关键值。

同时,如果更改项目的PDF生成器库不是问题,那么您可以查看我们已成功使用超过1年的 PDFSharp and Migradoc 。比iTextSharp更简单的集成,需要更少的代码,它有很好的图表工具,更直观的面向对象模型,最好的部分是它有一个伟大的文档与十几个工作示例项目

快乐的编码!