//This function is called after every page is created private void On_AfterRenderPage(object sender, EO.Pdf.PdfPageEventArgs e) { EO.Pdf.PdfPage page = e.Page; EO.Pdf.Acm.AcmRender render = new EO.Pdf.Acm.AcmRender(page, 0, new EO.Pdf.Acm.AcmPageLayout(new EO.Pdf.Acm.AcmPadding(0, 0, 0, 0))); render.SetDefPageSize(new SizeF(EO.Pdf.PdfPageSizes.A4.Width, EO.Pdf.PdfPageSizes.A4.Height)); EO.Pdf.Acm.AcmBlock footer = new EO.Pdf.Acm.AcmBlock(new EO.Pdf.Acm.AcmText(".")); footer.Style.Top = 10.4f; footer.Style.BackgroundColor = Color.Blue; footer.Style.ForegroundColor = Color.Blue; render.Render(footer); }
private void On_AfterRenderPage_SideLetter(object sender, EO.Pdf.PdfPageEventArgs e) { EO.Pdf.PdfPage page = e.Page; EO.Pdf.Acm.AcmRender render = new EO.Pdf.Acm.AcmRender(page, 0, new EO.Pdf.Acm.AcmPageLayout(new EO.Pdf.Acm.AcmPadding(0, 0, 0, 0))); render.SetDefPageSize(new SizeF(EO.Pdf.PdfPageSizes.A4.Width, EO.Pdf.PdfPageSizes.A4.Height)); EO.Pdf.Acm.AcmBlock footer = new EO.Pdf.Acm.AcmBlock(new EO.Pdf.Acm.AcmText(FooterText)); //footer.Style.Border.Top = new EO.Pdf.Acm.AcmLineInfo(EO.Pdf.Acm.AcmLineStyle.Solid, Color.LightGray, 0.01f); footer.Style.Top = 10.4f; footer.Style.Height = 0.2f; footer.Style.FontSize = 10f; footer.Style.HorizontalAlign = EO.Pdf.Acm.AcmHorizontalAlign.Right; //footer.Style.BackgroundColor = Color.Blue; //footer.Style.ForegroundColor = Color.White; render.Render(footer); }