C# 导出数据到PDF文档

最近因为客户有新的需求,需要将数据导入为PDF格式的,在网上看了很多,虽然不是很全面,但是还是要感谢他们,我把他们所写的代码都进行了整理,现在贴出来让大家参考。

using iTextSharp.text;
using iTextSharp.text.pdf;

//记住上面这两个DLL命名空间一定要引用才可以的

                Document document = new Document();
                PdfWriter.GetInstance(document, new FileStream("c://123.pdf", FileMode.Create));
                document.Open();
                BaseFont bfChinese = BaseFont.CreateFont("C://WINDOWS//Fonts//simsun.ttc,1", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
                iTextSharp.text.Font fontChinese = new iTextSharp.text.Font(bfChinese, 12, iTextSharp.text.Font.NORMAL, new iTextSharp.text.Color(0, 0, 0));

                //导出文本的内容:
                document.Add(new Paragraph("你好",fontChinese));
                //导出图片:
                iTextSharp.text.Image jpeg = iTextSharp.text.Image.GetInstance(Path.GetFullPath("1.jpg"));
                document.Add(jpeg);

                //注意一定要关闭,否则PDF中的内容将得不到保存

                document.Close();

程序中需要引用的DLL  ,iTextSharp.dll的下载地址:http://download.csdn.net/detail/sky_cat/4357499

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值