摘要: TextSharp 是用来生成 PDF 的一个组件,在 1998 年夏天的时候,Bruno Lowagie ,iText 的创作者,参与了学校的一个项目,当时使用 HTML 来生成报告,但是,使用 HTML 打印的效果很不理想。最后,他发现,使用 PDF 可以完美解决打印问题,为了能够在各个系统中使用,iText 组件库诞生了。最初的 iText 主要是支持 Java 語言。之後針對Microsoft .NET C Sharp做了一個版本,也就是我們今天要介紹的 iTextSharp。目前,iTextSharp 的版本是 5.1.2,下载地址:http://sourceforge.net/pr 阅读全文
posted @ 2013-09-09 11:13 山清石玉 阅读(594) 评论(0) 推荐(0) 编辑
摘要: PDF文件是目前比较流行的电子文档格式,在办公自动化(OA)等软件的开发中,经常要用到该格式,但介绍如何制作PDF格式文件的资料非常少,在网上搜来搜去,都转贴的是同一段“暴力”破解的方法,代码片断如下: StreamWriter pPDF=new StreamWriter(filePath); ArrayList xRefs=new ArrayList(); float yPos =0f; long streamStart=0; long streamEnd=0; long streamLen =0; string strPDFMessage=null; //PDF文档头信息 strPDFMe 阅读全文
posted @ 2013-09-09 11:09 山清石玉 阅读(28444) 评论(3) 推荐(3) 编辑
摘要: 可以下载itextsharp(https://sourceforge.net/projects/itextsharp)下载,然后在工程中引用该控件,举例子如下1 datatable 的内容转换为PDF 首先,建立一个datatable转换为pdf的方法如下Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using iTextSharp; using iTextSharp.text; using iTextSharp.text.pdf; usi 阅读全文
posted @ 2013-09-09 10:36 山清石玉 阅读(4103) 评论(0) 推荐(0) 编辑
摘要: 这个是例子是网上淘来的,哈哈,很有用的!首先要到网上下载itextsharp.dll,然后添加引用,主程序如下:?123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; us 阅读全文
posted @ 2013-09-09 10:34 山清石玉 阅读(1504) 评论(0) 推荐(0) 编辑