We are using itextsharp in our reporting architechture in .Net. Now i
am creating a report in RTF.
I have found following problems
1. I want to show Page number as 'Page n of m' in footer in rtf Report.
Please suggest can we add page number (in 'Page n of m'
format) using RtfPageNumber.cs or RtfTotalPageNumber.cs.
2. When i add table in footer of document it's not show properly
The code for attached table for footer
Table headerTable = new Table(3);
headerTable.AddCell("Document header");
Cell pageNumberCell = new Cell();
pageNumberCell.Add(new iTextSharp.text.rtf.RtfPageNumber("Page", this.DefaultFont));
pageNumberCell.Add(new Chunk(" of "));
pageNumberCell.Add(new iTextSharp.text.rtf.field.RtfTotalPageNumber());
headerTable.AddCell(pageNumberCell);
headerTable.AddCell("Company Name");
headerTable.AbsWidth = _pageFooter.CommonTable.AbsWidth;
HeaderFooter header = new iTextSharp.text.rtf.RtfHeaderFooter(headerTable);
_reportDocument.RtfDocument.RtfWriter.Footer = header;
but it the result looks like
Rectangle: 0x0 (rot: 0 degrees)
Please suggest how i add table in pagefooter and how i add pagenumber in RTF Report
Anjana
Software Engineer