当前位置: 首页 > 知识库问答 >
问题:

使用html2Canvas捕获图像

萧胜
2023-03-14

我正在尝试使用html2canvas将div捕获到图像中。我有一个带滚动条的div。我想把这个div元素转换成image。当运行html2canvas时,它只捕获屏幕的可见部分,截断从滚动中隐藏的所有内容。设置“高度、宽度”属性没有影响。我使用的是html2canvas版本0.4。1.

感谢帮助。

共有1个答案

栾鸣
2023-03-14

如果可以将要捕获图像的DIV向上移动,它可能会捕获整个图像。我遇到了类似的问题,然后通过调整CSS解决了这个问题。在html2canvas或CSS中调整height属性有时会有所帮助。

 类似资料:
  • 我有下面的代码 但是奇怪的是,当我在浏览器上打开控制台,然后尝试它完美地生成图像,然后我甚至关闭了控制台,图像正在正确地生成

  • 问题内容: 我正在使用html2canvas 0.4.0渲染屏幕截图,并希望将其另存为Web服务器上的图像。 为此,我编写了以下函数: JavaScript saveJPG.php 渲染完画布后,我可以将其完美地附加到HTML主体中,但是将其保存在服务器上会导致文件损坏(?)。 我可以在IrvanView中读取尺寸,但是图像是透明的/空的?该文件约为2.076 KB。所以它不是真的是空的。 我也尝

  • 下面是我正在尝试的代码 png是我保存在项目中的一个图像文件。首先,我搜索它,然后点击它。 任何人都可以帮助我如何实现这一点。任何帮助都将得到高度赞赏。

  • 我正在使用相机意图从我的活动中拍照,如下面的代码所示,但我需要在onActivityResult()方法之外使用捕获的图像位图,但这是不工作的,我试图声明位图在方法之外,然后使用外部方法,但这并没有工作,它似乎位图没有抓住图像中的onActivityResult,所以任何人都可以帮助为了使用位图的捕获图像之外的方法或保存它,并获得它的路径像使用选择图像从图库,所以我的目标是在onActivityR

  • html2canvas 使你可以直接在用户浏览器上截取网页或部分网页的“屏幕快照”。屏幕截图基于DOM,因此可能无法真实表示100%的准确度,因为它无法生成实际的屏幕截图,而是根据页面上可用的信息来构建屏幕截图。

  • 我试图用selenium和Firefox捕获http://www.flipkart.com url的屏幕。 它拍摄整个页面的屏幕快照,但它显示的内页图像对许多其他图像不可用。我无法纠正它。帮帮我.