htm2pdf – 将网页保存为pdf文件

前面介绍过一个在线显示pdf文件的服务: PdfMeNot. 用它你可以免去安装pdf阅读器的过程而直接通过浏览器阅读pdf文件,还比较过几个pdf to word的免费工具,可以方便的把pdf文件转换为word文档。今天要说的是一个将html – 也就是网页 – 转换为pdf文件的服务 – htm2pdf

如果我们把网页保存到本地磁盘,需要保存许多文件,虽然IE可以另存为mht格式,但是时常显示效果并不太好。用htm2pdf,你只要输入一个网址,甚至是一段源文件代码,htm2pdf就可以将网页转换为pdf格式的文件。下图是http://www.google.com的转换结果,可以看到,转换的效果还不错:

Screenshot_htm2pdf_1

在转换的时候,我们可以选择包含页面中的flash和链接,这样在浏览pdf文件时就可以直接看flash或打开网页中的链接。google的页面太简单,我有试了一个youtube的页面,效果如下:

Screenshot_htm2pdf_2

可以看到,页面中的视频没有转换,而是显示了javascript功能被关闭或者flash player版本太低。我没有关闭javascript,升级flash player到最新版后转换的结果依旧如此。

另外,这个服务对中文支持不佳,我尝试转换http://getfreeware.net的时候出现了以下结果,所有的中文字符都被忽略,没有显示,页面左上方的logo(css中定义为背景图片)也没有正确显示:

Screenshot_htm2pdf_3

但总体来说,这还是值得推荐的工具,比如想保存一些英文的网上教程就很方便:D,如果你知道其他的类似服务,欢迎留言交流。

访问htm2pdf主页

One thought on “htm2pdf – 将网页保存为pdf文件

  1. 我很需要这个的工具,网上找了好久,从独立的软件,然后到firefox的插件,就差把网站改版成joomla程序,使用自带的PDF生成工具了,我还是使用你推荐的用用。

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>