将iTextSharp.dll文件拷贝到项目的bin目录,然后在项目中添加引用:
然后在后台代码添加引用:
复制代码 代码如下:
using iTextSharp.text;
using iTextSharp.text.pdf;
using System.IO;
using System.Diagnostics;
//创建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(); }
}
iTextSharp,PDF
更新日志
- 小骆驼-《草原狼2(蓝光CD)》[原抓WAV+CUE]
- 群星《欢迎来到我身边 电影原声专辑》[320K/MP3][105.02MB]
- 群星《欢迎来到我身边 电影原声专辑》[FLAC/分轨][480.9MB]
- 雷婷《梦里蓝天HQⅡ》 2023头版限量编号低速原抓[WAV+CUE][463M]
- 群星《2024好听新歌42》AI调整音效【WAV分轨】
- 王思雨-《思念陪着鸿雁飞》WAV
- 王思雨《喜马拉雅HQ》头版限量编号[WAV+CUE]
- 李健《无时无刻》[WAV+CUE][590M]
- 陈奕迅《酝酿》[WAV分轨][502M]
- 卓依婷《化蝶》2CD[WAV+CUE][1.1G]
- 群星《吉他王(黑胶CD)》[WAV+CUE]
- 齐秦《穿乐(穿越)》[WAV+CUE]
- 发烧珍品《数位CD音响测试-动向效果(九)》【WAV+CUE】
- 邝美云《邝美云精装歌集》[DSF][1.6G]
- 吕方《爱一回伤一回》[WAV+CUE][454M]