seraphwh
无
展开
-
iText使用教程(1)
<br />http://www.laozizhu.com/view-iText%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B%281%29-138901.htm <br />第一章 创建一个Document <br /><br />利用iText五步创建一个PDF文件:helloword。 <br /><br />第一步,创建一个 iTextSharp.text.Document对象的实例: <br /><br />Document document = new Document转载 2010-07-14 22:56:00 · 859 阅读 · 0 评论 -
iText使用教程(2)
块块(Chunk)是能被添加到文档的文本的最小单位,块可以用于构建其他基础元素如短句、段落、锚点等,块是一个有确定字体的字符串,要添加块到文档中时,其他所有布局变量均要被定义。下面一行中,我们创建了一个内容为“hello World”、红色、斜体、COURIER字体、尺寸20的一个块: Chunk chunk = new Chunk("Hello world", FontFactory.getFont(FontFactory.COURIER, 20, Font.ITALIC, new Color(255,转载 2010-07-14 22:59:00 · 1546 阅读 · 0 评论 -
iText使用教程(5)
<br />示例代码0611也是一个比较高级的话题,例中转换一个TIFF文件到PDF文件。 <br /><br /> <br />图片遮罩<br />示例代码0613在,我们创建了一个用作遮罩的图片 <br />该图片尺寸为8×8象素,每组一个字节,使用makeMask()方法可以转换成遮罩。 <br /> byte maskr[] = {(byte)0x3c, (byte)0x7e, (byte)0xe7, (byte)0xc3, (byte)0xc3, (byte)0xe7, (byte)0x7e转载 2010-07-14 23:02:00 · 677 阅读 · 0 评论 -
iText使用教程(3)
<br />重点:如果你仅仅生成PDF文件(没有XML、HTML、RTF……),使用类pdfPTable代替类Table更好。 <br /><br />一些简单的表格<br />一个表格是包含单元格排列成矩阵的矩形区域。表格的距阵并不要求是m×n的,它可以有空洞或者单元格比单个的要大。创建一个表格最通用的办法是预先知道有几行几列:public Table(int columns, int rows);<br /><br />在示例代码0501中,我们构建了一个简单的表:Table aTable = new转载 2010-07-14 23:01:00 · 691 阅读 · 0 评论 -
iText使用教程(4)
<br />Image对象<br /><br />如果你学习过API,你可能已经注意到可以通过几种构造函数来创建图片,本手册中,我们将仅仅告诉你最简单的解决方案,如访问通过文件名或URL确定的图片生成的Image对象。public static Image getInstance(Uri url)public static Image getInstance(string filename)<br /><br />Image是一个抽象类,故得到实例的方法将判断给出的图片的类别(GIF、Jpeg、PNG…转载 2010-07-14 23:01:00 · 1130 阅读 · 0 评论 -
iText使用教程(6)
<br />第七章 XML和 (X)HTML <br />本章主要介绍了如何利用iText控件生成XLM文档和(X)HTML文档,但我们对这些并不感兴趣,故只介绍本章中提到的将XML转为PDF。 <br /><br />在第一章中,我们通过5步生产一个PDF文件,为了将一个XML文件转换为PDF文件,只需重写第3和第4步,第5步由解析器自动处理。 <br /><br />//第3步:创建一个解析器并设置文档句柄: <br />iTextHandler h = new iTextHandler(documen转载 2010-07-14 23:03:00 · 708 阅读 · 0 评论