WEB开发网
开发学院软件开发C语言 用C#制作PDF文件全攻略 阅读

用C#制作PDF文件全攻略

 2009-06-24 07:08:17 来源:WEB开发网   
核心提示: 第三步,打开当前Document document.Open(); 第四步,用C#制作PDF文件全攻略(3),为当前Document添加内容: document.Add(new Paragraph("Hello World")); 第五步,关闭Document docu

第三步,打开当前Document

document.Open();

第四步,为当前Document添加内容:

document.Add(new Paragraph("Hello World"));

第五步,关闭Document

document.Close();

完整的代码见示例代码0101。

在例中,不难看出,制作一个PDF文件是非常简单的。

注:如果你将例中“document.Add(new Paragraph("Hello World")); ”中的字符串“Hello Word”换成中文,如“这是我的第一个PDF文件”,产生的结果一定让你大失所望,因为生成的PDF文件中并没有将中文显示出来,不要担心,在第9章中要专门讲解字体问题,中文显示也就迎刃而解了,如果不能正确显示中文,也就没有必要翻译本文了。

下面对这几步做详细介绍。

第一步 创建一个Document实例:

iTextSharp.text.Document-object共有三个构造函数:

Rectangle pageSize = new Rectangle(144, 720);
pageSize.BackgroundColor = new Color(0xFF, 0xFF, 0xDE);
Document document = new Document(pageSize);

第一个构造函数以A4页面作为参数调用第二个构造函数,第二个构造函数以每边36磅页边距为参数调用第三个构造函数

u 页面尺寸:

你可以通过指定的颜色和大小创建你自己的页面,示例代码0102创建一个细长的浅黄色背景的页面:

Rectangle pageSize = new Rectangle(144, 720);

pageSize.BackgroundColor = new Color(0xFF, 0xFF, 0xDE);

Document document = new Document(pageSize); 

通常,你不必创建这样的页面,而可以从下面页面尺寸中选择:

上一页  1 2 3 4 5 6 7 8  下一页

Tags:制作 PDF 文件

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接