html2canvas 的替代品
4 个可以替代 html2canvas 的工具,1 个可完全替代、1 个部分替代,2 个在国内不能直接访问、归在最后。费用、登录、平台与可访问性都是本站实测或从官网核对的。
H
html2canvas
html2canvas.hertzen.com
开源的 JavaScript 库,接收 DOM 元素后按实际渲染样式在 Canvas 上重绘,可导出 PNG、JPEG 或直接放回页面,适合前端开发者把 HTML 报表或卡片转成图片分享。
工具免费不用登录网页英文开源国内可直接访问
对比
| 条目 | 费用 | 登录 | 平台 | 国内可直接访问 | 一句 |
|---|---|---|---|---|---|
| 免费 | 不用登录 | 网页 | 待检测 | 同为浏览器端 DOM 捕获库,一行调用导出 PNG/SVG/canvas,插件机制补上 html2canvas 缺的 S | |
| 免费 | 不用登录 | 网页 | 可以 | 替代截图这一块:用无头浏览器真截屏,跨域图片和复杂 CSS 还原更准,但要跑 Node 服务而非纯前端 | |
| — | 不用登录 | 网页 | 不可以 | 同样把 DOM 节点渲染成 PNG/JPEG,额外支持 SVG 和 filter,API 思路接近可直接换 | |
| 免费 | 不用登录 | 网页 | 不可以 | 一行函数把 DOM 渲染成 PNG/JPEG/WebP/SVG,输出格式比 html2canvas 更多,迁移成本低 |
详细介绍
可完全替代 1
部分替代 1
国内不可直接访问 2