我有一个具有以下结构的文件夹:
/main-folder
/index.html
/subfolder1
/index1.html
/file1.html
有许多子文件夹,只有html文件...我只想使用一个命令或不需要所有文件名的简单脚本即可将它们全部转换为pdf。
你知道一个
我有一个具有以下结构的文件夹:
/main-folder
/index.html
/subfolder1
/index1.html
/file1.html
有许多子文件夹,只有html文件...我只想使用一个命令或不需要所有文件名的简单脚本即可将它们全部转换为pdf。
你知道一个
Answers:
我建议从http://wkhtmltopdf.org/(移至:http://code.google.com/p/wkhtmltopdf/)安装WKHtmlToPDF工具。
然后,您可以转到根文件夹,并使用find和xargs进行转换:
cd /main-folder
find . -name \*.html | sed 's/.html$//g' | xargs -n 1 --replace=X wkhtmltopdf X.html X.pdf
然后,将使用每个HTML文件构建一个PDF。