Beispiel #1
0
 //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);
 }
Beispiel #2
0
 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);
 }