【问题标题】:convert bitmap to image with javascript使用javascript将位图转换为图像
【发布时间】:2017-08-30 19:52:30
【问题描述】:

我使用robotjs截屏,它返回一个位图对象,但我不知道如何将位图对象转换为图像。
有没有人知道答案?给我看一个例子更好。

【问题讨论】:

    标签: javascript image bitmap type-conversion


    【解决方案1】:

    最简单的方法是将您的位图转换为 base64。然后你可以在你的html中展示它并允许用户下载它。

    bitmap.image.toString('base64')
    

    “图像”是您的位图。

    似乎与以下内容重复:How to convert a bitmap with javascript to an image?

    【讨论】:

    • 在 html 中显示之前我应该​​在 base64 字符串前面添加一个标题(如:data:image/png;base64,)吗?如果我想知道我应该设置什么数据类型?
    • 您的位图是否存储在您的 javascript 中?
    • 是的,在我的服务器(快递)中,我得到了一个这样的位图: var bitmap = robot.screen.capture(0, 0, 500, 500); var imageString=bitmap.image.toString('64') imageString="data:image/bmp;base64,"+imageString 在我的客户端,我得到了编码的字符串数据,我这样使用:document.getElementById("image").src = data;但它不起作用。
    猜你喜欢
    • 2017-05-20
    • 1970-01-01
    • 1970-01-01
    • 2017-11-13
    • 1970-01-01
    • 2017-07-17
    • 1970-01-01
    相关资源
    最近更新 更多