itextsharp生成pdf插件

时间:2014-02-16 08:05:07
【文件属性】:

文件名称:itextsharp生成pdf插件

文件大小:3.32MB

文件格式:DLL

更新时间:2014-02-16 08:05:07

itextsharp itextsharp.dll ITextSharp ITextSharp.dll

生成pdf的插件工具,绿色插件,请放心使用,C#使用方法:先引用itextsharp.dll动态链接库,然后using itextsharp.text等空间,即可使用。 引用: using iTextSharp; using iTextSharp.text; using iTextSharp.text.pdf; 方法: ///

/// 生成pdf格式文件 /// /// pdf文件路径 /// 数据信息 public static void dtWriteFileByPdf(string FilePath, DataTable dt) { try { Document document = new Document(); PdfWriter.GetInstance(document, new FileStream(FilePath, FileMode.Create)); document.Open(); BaseFont bfChinese = BaseFont.CreateFont(AppDomain.CurrentDomain.BaseDirectory + "SIMSUN.ttc,1", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED); Font fontChinese = new Font(bfChinese, 12, Font.NORMAL, new BaseColor(0, 0, 0)); PdfPTable table = new PdfPTable(dt.Columns.Count); for (int i = 0; i < dt.Rows.Count; i++) { for (int j = 0; j < dt.Columns.Count; j++) { table.AddCell(new Phrase(dt.Rows[i][j].ToString(), fontChinese)); } } document.Add(table); document.Close(); } catch (DocumentException de) { } }


网友评论

  • 非常好用,生成的PDF完美。感谢分享
  • 非常感谢,很好用,生成Pdf文档很简单,例子很详细。
  • 非常感谢,很好用,生成Pdf文档很简单,例子很详细。
  • 很好的pdf处理,生成动态链接库
  • 非常好用的,生成的pdf没有其他提示
  • 不错的公用控件,可以很好的满足生成pdf的需求,如果用普通带的pdf生成方法,几乎是不可能完成的任务,有了他基本全有了