问题:为导出PDF设置页眉页脚,页眉带图标与文字。
话不多说,直接上代码:
1、Page事件触发,实例化CreatHeaderAndFoot类。
public static void Export()
{
string fileExportPath= Filepath+"//"+ DateTime.Now.ToString("yyyy_MM_dd") + ".pdf";
Document document = new Document(PageSize.A4, 80, 80, 70, 30);
PdfWriter writer = PdfWriter.GetInstance(document, new FileStream(fileExportPath, FileMode.Create));
document.Open();
writer.PageEvent = new CreatHeaderAndFoot();
document.NewPage();
Paragraph date = new Paragraph(10, DateTime.Now.ToString("yyyy_MM_dd"), new Font(BF_Light, 13));
date.Alignment = Rectangle.ALIGN_RIGHT;
document.Add(date);
AddBody(document, bitmap);
document.Close();
writer.Close();
}
2、添加页眉页脚