V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
YiSheng
V2EX  ›  程序员

想做一个网页截图(图片或 PDF 文件)的服务,有人需要么?

  •  
  •   YiSheng ·
    yisheng · 2014-10-26 20:56:20 +08:00 · 2915 次点击
    这是一个创建于 3715 天前的主题,其中的信息可能已经有所发展或是发生改变。
    以我们自己的应用场景来说明下效果:
    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
    7 条回复    2014-10-30 23:32:40 +08:00
    mimosa
        1
    mimosa  
       2014-10-26 21:23:32 +08:00 via iPad
    免费的肯定有人用,商业模式可以已页角为主😴
    thursday
        2
    thursday  
       2014-10-26 21:47:17 +08:00
    需求不大。太小众了。应该是大项目里面的一个小功能而已,拆出来做意义很小
    jas0ndyq
        3
    jas0ndyq  
       2014-10-26 22:13:30 +08:00
    PDF不是可以用打印的方法么?
    YiSheng
        4
    YiSheng  
    OP
       2014-10-26 22:28:09 +08:00
    @jas0ndyq 哥们,要面向开发者提供API的!
    ezreal
        5
    ezreal  
       2014-10-26 22:49:38 +08:00
    有casperjs
    YiSheng
        6
    YiSheng  
    OP
       2014-10-27 10:13:37 +08:00
    @ezreal 那不是做测试的咩
    ezreal
        7
    ezreal  
       2014-10-30 23:32:40 +08:00
    @YiSheng 可以截图呀
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   952 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 20:54 · PVG 04:54 · LAX 12:54 · JFK 15:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.