Advertisement
Guest User

Untitled

a guest
Feb 20th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. HeaderHandler : IEventHandler{
  2. public bool PageReset { get; set; }
  3. public Table Table { get; set; }
  4. public Image HeaderImg { get; set; }
  5.  
  6. public void HandleEvent(Event @event)
  7. {
  8. PdfDocumentEvent docEvent = (PdfDocumentEvent)@event;
  9. PdfDocument pdfDoc = docEvent.GetDocument();
  10. var vcdoc =(VCPdfDocument) pdfDoc;
  11. PdfPage page = docEvent.GetPage();
  12.  
  13. vcdoc.RowCount = 1;
  14. }
  15.  
  16. var headerHandler = new HeaderHandler();
  17. pdf.AddEventHandler(PdfDocumentEvent.START_PAGE, headerHandler);
  18. foreach (var item in list)
  19. {
  20. contentTable.AddCell(new Cell().Add(new Paragraph(string.Format("{0}.", pdf.RowCount)).SetFont(bold).SetFontSize(10)).SetBorder(Border.NO_BORDER).SetMarginBottom(0.1f).SetVerticalAlignment(VerticalAlignment.MIDDLE));
  21. pdf.RowCount++;
  22. }
  23. pdf.AddCell(contentTable);
  24. document.Close();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement