文章主要介绍使用ITextSharp导出PDF表格和图片的简单操作说明,以下为ITextSharp.dll下载链接
分享链接:http://pan.baidu.com/s/1nuc6glj 密码:3gxw
一、流程
二、简单实例:
1)创建表格实例
程序:
/// <summary> /// 创建PDF文件 /// </summary> private void CreatPDFTable() { //打印PDF表格 string pdfname = string.Empty; SaveFileDialog dlg = new SaveFileDialog(); dlg.FileName = "PDF表格"; dlg.DefaultExt = ".pdf"; dlg.Filter = "Text documents (.pdf)|*.pdf"; if (dlg.ShowDialog() == DialogResult.OK) { pdfname = dlg.FileName; FileStream fs = new FileStream(pdfname, FileMode.Create); //创建文件流 Document document = new Document(PageSize.A7.Rotate()); //创建文件 PageSize.A7.Rotate()表示A7纸横向输出 PdfWriter pdfWriter = PdfWriter.GetInstance(document, fs); //实例化 document.Open(); //打开文件 document.Add(new Paragraph("1")); document.Add(PDFTable1()); //添加表格 document.SetPageSize(PageSize.A6); //A6纸纵向输出 document.NewPage(); //新起一页 document.Add(new Paragraph("2&