// =========================================================================== public void Write(Stream stream) { // step 1 using (Document document = new Document(PageSize.A4.Rotate())) { // step 2 PdfWriter.GetInstance(document, stream); // step 3 document.Open(); // step 4 List<string> days = PojoFactory.GetDays(); IPdfPTableEvent Pevent = new AlternatingBackground(); foreach (string day in days) { PdfPTable table = GetTable(day); table.TableEvent = Pevent; document.Add(table); document.NewPage(); } } }
// =========================================================================== public void Write(Stream stream) { // step 1 using (Document document = new Document(PageSize.A4.Rotate())) { // step 2 PdfWriter.GetInstance(document, stream); // step 3 document.Open(); // step 4 List <string> days = PojoFactory.GetDays(); IPdfPTableEvent Pevent = new AlternatingBackground(); foreach (string day in days) { PdfPTable table = GetTable(day); table.TableEvent = Pevent; document.Add(table); document.NewPage(); } } }