1、首先下载该组件并添加引用,这里是使用VS自带的NuGet来进行安装的,键项目选择管理NuGet程序包,搜索iTextSharp选择合适版本安装即可,安装完成会自动添加引用。
2、在使用的文件里面引入命名空间usingiTextSharp.text;usingiTextSharp.text.pdf;
3、简单的生成PDF文件,其中Fname为生成文件存放的路径。简单说一下:Rectangle对象是用来设置PDF页面尺寸的。肛舀辨乔Document对象为页面对象,就像是HTML里面的页面对象一样,用于操作页面内容和格式。PdfWriter对象是用于将Document对象写入PDF文件。
4、设置PDF文档信息,利用Document对象。
5、向PDF里面添加图片,Fimg为图片路径,创建一个iTextSharp.text.Image对象,将该对象添加到文档里面,SetAbsolutePosition方法是设置图片出现的位置。
6、向PDF里面添加表格,表格对象为Pd酆璁冻嘌fTable对象,该类的构造函数可以设置表格的列数,new float[] { 180, 140, 140, 160, 180, 140, 194 }里面是每列的宽度,也可在构造函数里面直接写列数如:new PdfPTable(3);