htmlCode2PDF(2012.6.26),支持代码图片
//创建PDF操作对象PdfDoc doc = new PdfDoc() /// ///新建PDF文档/// /// 保存路径 /// 文件模式 /// 页面打印方向(横向/纵向) public void NewDocument(string PdfSavePath, string htmlScource, FileMode mode, PageOrientation orientation) /// ///新建PDF页面/// /// html代码 /// 页面打印页方向(横向/纵向) public void NewPage(string htmlScource, PageOrientation orientation) /// ///关闭PDF文档/// public void Close() Demo: PdfDoc doc = new PdfDoc(); string PdfSavePath=@"d:\test.pdf"; //win7下的c盘创建文件需要权限string htmlTxt="<span>ok</span>"; doc.NewDocument(PdfSavePath, htmlTxt, FileMode.Create, PdfDoc.PageOrientation.Lateral); doc.NewPage(htmlTxt, PdfDoc.PageOrientation.Lateral); doc.Close(); 1.该组件完全免费,无任何限制2.该组件由C#语言开发,DotNet2.0,C#可直接引用3.支持com接口注册,可用于vb,java,delphi等语言4.默认只支持A4纸,纵向页面,宽794像素高1123像素,注意不要超出纸张大小5.图片等和URL有关的代码要注意。URL可使用外网连接的路径,例如:http://www.xxx.com/xxx.jpg;如果使用相对路径,一定要相对于DLL文件的所在位置(DLL需要解析html,相对路径的根目录自然会指向DLL),否则无法正确显示图片等和URL有关的html代码。如果有什么疑问,可以联系QQ:30809380 bug:修正web项目下无法创建pdf的bug.
961.38KB
文件大小:
评论区