【问题标题】:Convert HTML Page to SVG Image via PhantomJS通过 PhantomJS 将 HTML 页面转换为 SVG 图像
【发布时间】:2013-04-15 12:26:56
【问题描述】:

我目前正在测试PhantomJS系统生成不同网站的截图...

图像的当前渲染输出是 .png,但我需要的是 SVG 图像

有人知道这样做的方法吗?

【问题讨论】:

  • 尝试一些在线转换器,例如:image.online-convert.com/convert-to-svg,也强烈推荐使用 Adob​​e illustrator。查看相关的SO 答案。其他包括 imagemagick 的 convert*、potrace*、Inkscape。
  • @AlvinK。感谢您的回答,但我有必要在我自己的服务器上转换 html 站点,其中也将存储 SVG 结果......!
  • 只是一个合乎逻辑的问题:为什么要将屏幕截图(位图)转换为矢量格式?如果您的网站很大并且听起来不是可行的方法,那么这确实是低效的。也许您可以多解释一下您的用例,以帮助您找到最佳的技术解决方案。
  • @BausTheBig 我需要这个矢量格式的屏幕截图来生成 PDF 文件的脚本。屏幕截图是应该可扩展的图表...这是我现在使用的工具:CutyCapt

标签: html svg rendering phantomjs


【解决方案1】:

在这里我找到了一个将网页转换为矢量格式截图的工具:CutyCapt - 它还可以渲染成其他格式,例如 png...

玩得开心! :)

【讨论】:

    猜你喜欢
    • 2022-07-05
    • 2012-02-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-09
    • 1970-01-01
    • 2016-10-05
    相关资源
    最近更新 更多