itextsharpを使用してpdfファイルを作成しています。私はpdf文書の各ページのヘッダーとフッターを追加したい。どのように私はこれを行うことができます誰も教えてくれる?C#でiTextsharpバージョン5.2.0を使用してpdfの全ページにヘッダとフッタを追加するには
私はitext 5.2.0を使用しています。これで、以前のバージョンで利用可能なHeadeFooterクラスを使用するオプションが見つかりません。 iTextSharpのバージョン5+の場合
事前に感謝..
itextsharpを使用してpdfファイルを作成しています。私はpdf文書の各ページのヘッダーとフッターを追加したい。どのように私はこれを行うことができます誰も教えてくれる?C#でiTextsharpバージョン5.2.0を使用してpdfの全ページにヘッダとフッタを追加するには
私はitext 5.2.0を使用しています。これで、以前のバージョンで利用可能なHeadeFooterクラスを使用するオプションが見つかりません。 iTextSharpのバージョン5+の場合
事前に感謝..
、ヘッダー/フッターのプロパティが削除されました。今これは私たちによってPageEventHandler
クラスによって行うことができます。それは今のところストレートではありませんが、ヘッダーとフッターにテキストを追加するだけでは不十分です。 Please check this linkは、ヘッダー/フッターなどをiTextSharpで完全に学習できます。
このコードを使用してください。
public partial class Footer : PdfPageEventHelper
{
public override void OnEndPage(PdfWriter writer, Document doc)
{
Paragraph footer= new Paragraph("THANK YOU", FontFactory.GetFont(FontFactory.TIMES, 10, iTextSharp.text.Font.NORMAL));
footer.Alignment = Element.ALIGN_RIGHT;
PdfPTable footerTbl = new PdfPTable(1);
footerTbl.TotalWidth = 300;
footerTbl.HorizontalAlignment = Element.ALIGN_CENTER;
PdfPCell cell = new PdfPCell(footer);
cell.Border = 0;
cell.PaddingLeft = 10;
footerTbl.AddCell(cell);
footerTbl.WriteSelectedRows(0, -1, 415, 30, writer.DirectContent);
}
}
詳細 http://gopalkaroli.blogspot.in/2011/11/how-to-add-header-and-footer-on-pdf.html
ヘッダ? – divinediu
、あなたの質問に技術をタグ付けないときには注意が必要のための私のブログをチェックしてください。 1つのアプリケーションで** C#**のバージョンをすべて使用することはできません:) ** http://itextpdf.com/book/chapter.php?id = 4 ** –
詳細については、 - http://stackoverflow.com/questions/2598917/itextsharp-is-missing-headerfooter-classまたはhttp://stackoverflow.com/questions/2321526/pdfptable-as-a-header-in-itextsharp – rt2800