帖子还没写,完不小心按到了“回车”键......在下面继续完善
---------------------------------------------
以我们自己的应用场景来说明下效果:
1. 针对网页的截屏。在企业招聘主页(如:
http://www.jobtong.com/e/1024 )上点击“分享到微博”时,后台会把网页截屏为图片,作为微博分享的附带图片。
2. 针对网页生成 PDF 文件。求职者更新其在线简历时,系统会自动生成相应的 PDF 版简历文件,然后当求职者应聘职位时,我们除了将在线简历发到 HR 邮箱外,也会把 PDF 文件发给 HR,方便 HR 管理候选人。
作为网络服务对外提供 API,调用方式也很简单:
1. 开发者提供给我网页地址、生成何种文件、回调地址等参数;
2. 系统生成图片或 PDF 文件完成后,系统将文件回调给开发者提供的回调地址;
实现原理:
1. 当然是 PhantomJS;
2. 每个开发者自己维护 PhantomJS 还挺麻烦多的,用统一的外部服务会更好
注:本帖排版遵循“中文文案排版指北”(
https://github.com/sparanoid/chinese-copywriting-guidelines )
---------------------------------------------