多语言展示
当前在线:896今日阅读:145今日分享:20

批量将网页转换成图片或PDF文档技巧

利用开源软件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即可。

推荐信息