gpt4 book ai didi

javascript - 将 HTML Canvas 作为图像复制到剪贴板

转载 作者:技术小花猫 更新时间:2023-10-29 12:16:07 25 4
gpt4 key购买 nike

我有一个正在为客户端管理的 Web 应用程序,该应用程序使用图形库,该库使用 Canvas 生成图形。客户希望用户能够复制站点中的任何图形,以便将其粘贴到 word 文档中。具体问题:

是否可以将 HTML canvas 元素作为图像复制到剪贴板?

我知道可以将 Canvas 保存为图像,但它比复制/粘贴要麻烦一些。

编辑:我了解到您可以将 Canvas 转换为具有数据 URI src 的图像,但对该图像的复制和粘贴支持是混合的。 Firefox 允许您从浏览器中复制和粘贴这些图像,但 Chrome 不允许。

截至目前,似乎没有可靠的方法来复制和粘贴 Canvas 元素。

最佳答案

您不能直接使用 Javascript 与剪贴板交互,但借助 Flash 可以实现。

你可以试试 http://code.google.com/p/zeroclipboard/如这里所建议的那样 How do I copy to the clipboard in JavaScript?

复制二进制数据可能会有问题。

另见

http://danielmclaren.com/node/91

关于javascript - 将 HTML Canvas 作为图像复制到剪贴板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6164231/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com