// --------------------------------------------------------------------------- public override void Write(Stream stream) { using (ZipFile zip = new ZipFile()) { PageLayoutExample example = new PageLayoutExample(); zip.AddEntry(RESULT1, example.CreatePdf(PdfWriter.PageLayoutSinglePage)); zip.AddEntry(RESULT2, example.CreatePdf(PdfWriter.PageLayoutOneColumn)); zip.AddEntry(RESULT3, example.CreatePdf(PdfWriter.PageLayoutTwoColumnLeft)); zip.AddEntry(RESULT4, example.CreatePdf(PdfWriter.PageLayoutTwoColumnRight)); zip.AddEntry(RESULT5, example.CreatePdf(PdfWriter.PageLayoutTwoPageLeft)); zip.AddEntry(RESULT6, example.CreatePdf(PdfWriter.PageLayoutTwoPageRight)); zip.Save(stream); } }