摘要: 代码篇浏览了很多实例,总找不到既能把HTML保存为PDF,同时实现流抛出的,所以自己琢磨了许久,终于实现了这样两个需求的结合体,下面来贡献一下吧~~下面我们来选择一个网页打印下,保存为PDF,而且实现流抛出保存,假设我们选择“http://www.cnblogs.com/ITGirl00/”页面截图如:目标:我们需要做出上面这个效果的PDF。1.步骤首先新建一个项目HTMLtoPDFOutPutStream新建目录output;作为临时输出目录新建resoure目录,用于保存wkhtmltopdf.exe等各个组件接着添加一个WebForm1.aspx,在页面上添加一个按钮最后在按钮的点击事件 阅读全文
posted @ 2014-02-09 11:51 技术商业梦 阅读(11382) 评论(3) 推荐(0) 编辑
摘要: 命令行wkhtmtopdf有一些很实用的命令,平时如果不用代码,可以直接使用命令行来把你喜欢的任意网页转换为PDF,命令行参考网址:http://madalgo.au.dk/~jakobt/wkhtmltoxdoc/wkhtmltopdf_0.10.0_rc2-doc.html#Page%20Options1.方法直接在开始处输入CMD打开命令行工具;接着输入格式如:安装目录\wkhtmltopdf.exe命令2.常用命令(1)把自己喜欢的网页转换为PDF;如:http://www.cnblogs.com/命令格式:安装目录\wkhtmltopdf.exe URL PDFLocation(注. 阅读全文
posted @ 2014-02-09 11:50 技术商业梦 阅读(1257) 评论(0) 推荐(1) 编辑
摘要: 一、需求这次工作中遇到一个需求,要求把网页转换为PDF,穷极了很多的方法,包括尝试了itextsharp来转换,虽然可以实现,但是分辨率和效率并不理想;偶然间看到网友的一篇关于wkhtmtopdf的用法,虽然说的不是很清楚,但是总算发现了这么一个方法,研究了两天,大概了解了一些做法,现在记录下来,以便以后可以用到,还有,有需要的朋友也可以参考下~~wkhtmltopdf:利用 webkit 内核将 HTML 转为 PDF。webkit 是一个高效、开源的浏览器内核,包括 Chrome 和 Safari 在内的(当然也包括国内那些极速啥的)浏览器都使用了这个内核。Chrome 打印当前网页的功能 阅读全文
posted @ 2014-02-09 11:49 技术商业梦 阅读(1266) 评论(0) 推荐(0) 编辑