• 请不要在回答技术问题时复制粘贴 AI 生成的内容
YiSheng
V2EX  ›  程序员

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

  •  
  •   YiSheng ·
    yisheng · Oct 26, 2014 · 4078 views
    This topic created in 4400 days ago, the information mentioned may be changed or developed.
    效果
    大概思路是
    10 replies  •  2014-10-26 22:27:41 +08:00
    caizixian
    caizixian
    Oct 26, 2014
    1
    成PDF请用Chrome右键打印到PDF
    成图片的话本来Google有个很好用的扩展结果被他玩坏了。
    你可以找来改一改
    kisshere
    kisshere
    Oct 26, 2014
    2
    phantomJS表示醉了
    zonyitoo
    zonyitoo
    Oct 26, 2014
    3
    Google 自己做了一个截图用的 Chrome 插件,但是已经挂了。
    楼主如果要做,那就求做一个兼容各浏览器的,求
    YiSheng
    YiSheng
    OP
    Oct 26, 2014
    4
    帖子还没写,完不小心按到了“回车”键......在下面继续完善

    ---------------------------------------------

    以我们自己的应用场景来说明下效果:
    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 )

    ---------------------------------------------
    ss098
    ss098
    Oct 26, 2014 via Android
    5
    360 Chrome 支持楼主提到的两种功能
    YiSheng
    YiSheng
    OP
    Oct 26, 2014
    6
    @ss098 面向开发者么?能通过API请求给他么?
    micate
    micate
    Oct 26, 2014
    7
    @YiSheng 本来不想跑题,但既然帖子后面跟了个链接,就顺手黑一下:这排版真的遵循了什么规范?
    1. 三段列表,每个列表的每项,结尾符号的不一致;
    2. 前后的两行分隔符很美观?
    YiSheng
    YiSheng
    OP
    Oct 26, 2014
    8
    @micate
    1. “应用场景”段落跟另外两个段落意义明显不一样;
    2. 换行符只是为了区分第一句解释性的话语;
    3. 还是别跑题了!
    ss098
    ss098
    Oct 26, 2014 via Android
    9
    @YiSheng 不能
    YiSheng
    YiSheng
    OP
    Oct 26, 2014
    10
    @ss098 知道~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4384 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 08:52 · PVG 16:52 · LAX 00:52 · JFK 03:52
    ♥ Do have faith in what you're doing.