利用iTextSharp生成Pdf一个小例子
日期:2007年12月16日 作者: 查看:[大字体 中字体 小字体]-
59 writer.Close();
60 return true;
61 }
62 /**////
63 /// 给出文本内容,生成PDF 比如用户输入文本内容及要输出PDF的保存路径的话,也可以输出PDF
64 ///
65 /// 文本内容
66 /// 要输出文本的内容
67 private void CreateTxt(string txt, string filepath)
68 {
69 //创建文档对象
70 Document document = new Document();
71 //实例化生成的文档
72 PdfWriter.GetInstance(document, new FileStream(filepath, FileMode.Create));
73 //打开文档
74 document.Open();
75 //在文档中添加文本内容
76 document.Add(new Paragraph(txt));
77 //关闭文档对象
78 document.Close();
79 }
80
81 /**////
82 /// 加页眉页脚
83 ///
84 /// 文件路径
85 /// 头文本
86 /// 脚文本
87 public void CreatePDFheader(string filepath, string headertxt, string footertxt)
88 {
89 //创建文档对象
90 Document document = new Document();
91 // 创建文档写入实例
92 PdfWriter.GetInstance(document, new FileStream(filepath, FileMode.Create));
93
94 // 添加页脚
95 HeaderFooter footer = new HeaderFooter(new Phrase(footertxt), true);
96 footer.Border = Rectangle.NO_BORDER;
97 document.Footer = footer;
98
99 //打开文档内容对象
100 document.Open();
101
102 // 添加页眉
103 HeaderFooter header = new HeaderFooter(new Phrase(headertxt), false);
104 document.Header = header;
105 //设计各页的内容
106 document.Add(new Paragraph("This is First Page"));
107 //新添加一个页
108 document.NewPage();
109 //第2页中添加文本
110 document.Add(new Paragraph("This is Second Page"));
111 // 重置页面数量
112 document.ResetPageCount();
113 //关闭文档对象
114 document.Close();
115 }
116
117
118
119 }
120
121 - 上一页 [1] [2] [3] 下一页
-
- 利用iTextSharp生成Pdf一个小例子 相关文章:
- ·Illustrator传统风格名片设计实例
- ·AutoCAD造型实例:十字形螺丝刀头
- ·AutoCAD造型实例:一字形螺丝刀头
- ·Illustrator绘制精美三维图表实例
- ·CSS实例布局:上中下三行 中间自适应
- ·交换机升级过程故障排除实例
- ·Photoshop扣图实例:用通道扣复杂图像
- ·Word邮件合并实例:批量制作有照片的工作证
- ·基本的页面设计元素布局比例
- ·利用iTextSharp生成Pdf一个小例子
- 利用iTextSharp生成Pdf一个小例子 相关软件
- ·图解风水100例
- ·判决案例全库v1.0
- ·大败笔:34个最新的营销失败案例分析
- ·水煮商人经商100例
- ·中文版Excel 2003实例与技巧
- ·科特勒营销案例
- ·美神--世界名画200例
- ·vc实例
- ·vc-mfc编程实例
- ·创业经典案例
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
下一篇:详细分析操作系统死机的问题
精品推荐
热点TOP10
- ·Visual Studio 2005集成开发环境图解
- ·利用UML类图设计Java应用程序详解(1)
- ·软件工程的未来之路与我们的解决之道?
- ·VS2005(c#)项目调试问题解决方案集锦
- ·Atlas应用程序的调试技巧
- ·代码编写中的心理学与美学
- ·函数库、组件产品的测试方法
- ·IBM 建立商业解决方案中心
- ·IBM Rational推出SOAD策略
- ·通过RUP用例进行需求管理的可追踪性策略(1)
- ·软件项目在变化的需求中获得成功(1)
- ·界面需求的分析方法(1)
- ·探究需求管理的本质(1)
- ·利用数据绑定和模板创建Atlas应用程序
- ·BEA和Siebel联合提供CRM软件
- ·BEA新任亚太区总经理 曾任惠普软件部高管
- ·Java从老虎变野马 好事还是坏事?
- ·Web服务的期望与现实
- ·SAP:未来管理软件将像玩具
- ·面向服务的体系结构的成熟度模型
