小编ach*_*dir的帖子

Angular/Typescript 以编程方式将图像(blob)复制到剪贴板

在 Angular 7 应用程序中,我们使用html-to-image将 HTML 块渲染为 png,我们使用file-saver保存该图像。

    htmlToImage.toBlob(element).then(function (blob) {
      saveAs(blob, `image.png`);
    });
Run Code Online (Sandbox Code Playgroud)

这运行良好,但业务要求是将图像放入剪贴板,以便可以将其粘贴到另一个工具(Word、Excel...)中。

已经对Async Clipboard API进行了一些谷歌搜索,但似乎并非所有浏览器都支持该 API。

是否有任何解决方法可以在不依赖剪贴板 API 的情况下实现此目的?

clipboard blob image typescript angular

6
推荐指数
1
解决办法
3310
查看次数

标签 统计

angular ×1

blob ×1

clipboard ×1

image ×1

typescript ×1