利用开源软件wkhtmltopdf、excel公式和批处理技术,批量将网页转换成图片或PDF文档,便于文档资料的保存。
工具/原料
开源软件wkhtmltopdf
方法/步骤
1
第一步:下载安装wkhtmltopdf软件。 登录wkhtmltopdf软件官方网站,下载适合你操作系统的软件版本(推荐下载稳定版本,我测试平台为win7 32位,安装wkhtmltox-0.12.2.3_mingw-w64-cross-win32版本),安装完成后运行cmd,如图1:
2
第二步:用Excel收集所需网址,为制作批处理文件做准备。 用Excel收集所需网址,为制作批处理文件做准备。 使用Excel的主要目的是便于收集不同网址,批量生成目标文件名,通过公式批量生成批处理命令,如图2。Excel表需要注意的是:F列设置为“自动换行”,F列公式为=B2&CHAR(10)&C2&” “&D2&” “&E2,其中CHAR(10)为换行符,网址用英文半角双引号引起。如图2:
3
第三步:制作批处理文件。 新建一个文件夹,输出的文件也将默认存放此处,在此新建一个记事本文档,命名为Htmltoimage.bat,用记事本打开,首先输入: @echo off path c:\program files\wkhtmltopdf\bin ………………………………….. pause 由于直接将Excel中的批处理命令贴到………….处命令之间没有换行,所以通过word中转一下,先贴到word里面,再贴到批处理文件的……….处,保存,运行,大功告成!如图3:
4
结束语:上述演示的是将网页转换成图片,如果是转换成PDF文档,只需将命令中的wkhtmltoimage更换为wkhtmltopdf即可。
上一篇:网页怎么生成PDF及打印
下一篇:怎样将网页打印为PDF