C# 导出数据到PDF文档
最近因为客户有新的需求,需要将数据导入为PDF格式的,在网上看了很多,虽然不是很全面,但是还是要感谢他们,我把他们所写的代码都进行了整理,现在贴出来让大家参考。www.zzzyk.com
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();
作者:Sky_Cat
补充:软件开发 , C# ,