Dot Net 使用 itextsharp 类库创建PDF文件
来源:互联网 发布:大专转行数据分析师 编辑:程序博客网 时间:2024/06/05 23:50
原文:http://www.jb51.net/article/34796.htm
using System.Diagnostics;using iTextSharp.text;using iTextSharp.text.pdf;using System;using System.IO; public partial class ReportManage_Test : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { CreatePdf(); } //创建PDF private void CreatePdf() { //定义一个Document,并设置页面大小为A4,竖向 iTextSharp.text.Document doc = new Document(PageSize.A4); try { //写实例 PdfWriter.GetInstance(doc, new FileStream("D:\\Hello.pdf", FileMode.Create)); #region 设置PDF的头信息,一些属性设置,在Document.Open 之前完成 doc.AddAuthor("作者幻想Zerow"); doc.AddCreationDate(); doc.AddCreator("创建人幻想Zerow"); doc.AddSubject("Dot Net 使用 itextsharp 类库创建PDF文件的例子"); doc.AddTitle("此PDF由幻想Zerow创建,嘿嘿"); doc.AddKeywords("ASP.NET,PDF,iTextSharp,幻想Zerow"); //自定义头 doc.AddHeader("Expires", "0"); #endregion //打开document doc.Open(); //载入字体 BaseFont.AddToResourceSearch("iTextAsian.dll"); BaseFont.AddToResourceSearch("iTextAsianCmaps.dll"); //"UniGB-UCS2-H" "UniGB-UCS2-V"是简体中文,分别表示横向字 和 // 纵向字 //" STSong-Light"是字体名称 BaseFont baseFT = BaseFont.CreateFont(@"c:\windows\fonts\SIMHEI.TTF", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED); iTextSharp.text.Font font = new iTextSharp.text.Font(baseFT); //写入一个段落, Paragraph doc.Add(new Paragraph("您好, PDF !", font)); //关闭document doc.Close(); //打开PDF,看效果 Process.Start("D:\\Hello.pdf"); } catch (DocumentException de) { Console.WriteLine(de.Message); Console.ReadKey(); } catch (IOException io) { Console.WriteLine(io.Message); Console.ReadKey(); } }}
0 0
- Dot Net 使用 itextsharp 类库创建PDF文件
- asp.net使用itextsharp.dll类库导出pdf文件
- 基于iTextSharp(C#)创建PDF文件
- C#使用itextsharp生成PDF文件
- 使用iTextSharp修改PDF文件(二)
- C#使用itextsharp生成PDF文件
- c#使用iTextSharp填充PDF模版文件
- 使用ITextSharp生成PDF文件心得
- Silverlight 创建 PDF iTextSharp
- 在ASP.NET中创建PDF-iTextSharp起步
- 使用iTextSharp生成pdf
- Asp.NET GridView使用iTextSharp.NET生成PDF
- 利用iTextSharp创建/修改/转换/加密PDF文件
- .NET动态生成PDF文件(利用iTextSharp)
- 使用itextsharp创建PDF文档——图片集合
- 使用iTextsharp 在ASP.NET环境下生成PDF文档
- 在Asp.Net中操作PDF - iTextSharp - 使用字体
- 在Asp.Net中操作PDF – iTextSharp - 使用表格
- POJ 1308 Is It A Tree? (并查集)
- Android界面编程之五 第四组UI组件:AdapterView及其子类
- 动态增大的栈
- Android界面编程之六 第五组UI组件:ProgressBar及其子类
- HDU 2614 DFS
- Dot Net 使用 itextsharp 类库创建PDF文件
- mybatis入门教程
- Android界面编程之七 第六组UI组件:ViewAnimator及其子类
- 初识Linux
- Android界面编程之八 各种杂项组件
- Android界面编程之九 对话框
- poj 1221 dp(UNIMODAL PALINDROMIC DECOMPOSITIONS)
- Android界面编程之十 菜单
- Android界面编程之十一 ActionBar