You can use this margin to add extra content in a page event. All examples and answers are tagged. If you click on the header tag, you can find plenty of examples. As already indicated by others in the comments, you need to create a PdfPageEvent implementation. The easiest way to do this, is by extending the PdfPageEventHelper class. DirectContent; ColumnText.

Author:Miran Meztisida
Language:English (Spanish)
Published (Last):19 April 2018
PDF File Size:15.61 Mb
ePub File Size:6.26 Mb
Price:Free* [*Free Regsitration Required]

I hope it makes sense. Need help to remove the appending TotalCount to page footer text as I am placing different text in the footer.

I just updated one line in the OnCloseDocument method, I removed the -1 to the writer. You are using iText 5 for. The current version is iText 7 for. Obsolete answer: The AddHeader has been deprecated a long time ago and has been removed from iTextSharp. Adding headers and footers is now done using page events. The examples are in Java, but you can find the C port of the examples here and here scroll to the bottom of the page for links to the.

Make sure you read the documentation. A common mistake by many developers have made before you, is adding content in the OnStartPage. You should only add content in the OnEndPage. Updated answer: If you are new to iText, you should use iText 7 and use event handlers to add headers and footers. See chapter 3 of the iText 7 Jump-Start Tutorial for. NewContentStreamBefore , page. MoveText pageSize. GetTop - MoveText 60, -pageSize.

ShowText pageNumber. EndText ; pdfCanvas. WHITE ; canvas. FONT, helveticaBold ; canvas. They are described in the different iText books.


How to add Header and Footer in a pdf using itextsharp

At the bottom of the page we can optionally include a copyright symbol followed by some text. In the bottom right corner you can find the current page number, followed by the total number of pages. In this tutorial we demonstrate how to add a header and footer in a PDF document using iText. By extending from this class and overriding these methods, we can write additional data to the PDF document when these events occur. Perfect place to initialize certain variables.


Adding Header and Footer in PDF using iText in Java


Related Articles