【问题标题】:Generate image from div (JSF, Javascript)从 div 生成图像 (JSF, Javascript)
【发布时间】:2013-04-04 10:40:06
【问题描述】:

我正在寻找一种工具,我可以用它渲染一个包含所有内部元素的 div 并将其保存为图像。服务器上没有运行 PHP,只有 Java Server Faces 和一些 Javascript 代码。是否有任何工具可以使用给定的资源做到这一点?

【问题讨论】:

  • 你能详细说明你的问题吗,我不明白从包含所有内部元素的 div 生成图像
  • 我想他想渲染一段 HTML 并使用 JSF 或 JS 将其保存为图像。
  • 我用 HTML/CSS 构建了我们的 Android 应用程序的预览,我想导出这个 div(其中包含背景图像 - 手机)和这个 div 中的许多其他项目(图标、列表等)作为图像@iamdto:是的,这正是我想要的:O
  • @4ndro1d 如果您不需要以编程方式生成图像,那么只需 PrtScrn。
  • 问题是 PDF 无法渲染我的渐变

标签: javascript image jsf html


【解决方案1】:

先将html转成canvas,然后从bitmapdata中获取canvas的图片,然后保存到服务器端

这个可以通过html2canvas实现http://html2canvas.hertzen.com/

【讨论】:

  • 我应该如何将它转换成画布?
  • @4ndro1d:html2canvas 库可以解决问题。请点击链接
  • pastebin.com/Ls5Z6QE6 "该脚本不会呈现插件内容,例如 Flash 或 Java 小程序。"
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-04-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-02-13
相关资源
最近更新 更多