rus*_*k91 11 css printing pdf resume google-chrome
我在html页面(www.mysite.com/resume.html)上在线阅读了我的简历.每当我需要PDF版本时,我都会使用Google Chrome的打印对话框将其另存为PDF,它使用我的打印CSS样式表.
我希望能够导航到www.mysite.com/resume.pdf,以便始终拥有最新的PDF版本,而无需手动浏览Google Chrome.有没有办法以编程方式自动创建resume.hpd中的resume.pdf?如果我可以编写一个每24小时运行一次的脚本或类似的东西,那就太好了.
tom*_*att 10
PhantomJS非常适合这种情况.它从命令行调用WebKit的实例,然后可以将其用于输出到PDF等文件.
PhantomJS:
将屏幕输出导出到文件的具体说明:
http://phantomjs.org/screen-capture.html
例如:
phantomjs rasterize.js 'http://www.example.com/resume.html' resume.pdf
Run Code Online (Sandbox Code Playgroud)
Chrome已经启动了无头程序。
这样,我们就可以创建一个 pdf 了。例如,对于 Windows,将命令行导航到
C:\Users\{{your_username}}\AppData\Local\Google\Chrome SxS\Application>
Run Code Online (Sandbox Code Playgroud)
然后点击命令:
chrome --headless --print-to-pdf="d:\\{{path and file name}}.pdf" https://google.com
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7571 次 |
| 最近记录: |