gpt4 book ai didi

android - 如何将 View 从 Canvas 保存到 PNG 文件?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:25:48 24 4
gpt4 key购买 nike

我创建了可用于在其上绘制一些形状的 Canvas 。如何将其内容保存为用户 SD 卡上的 PNG 文件?

最佳答案

查看此链接 this link在此链接中,您可以找到方法

void saveImage() {

try {
String filename = Environment.getExternalStorageDirectory().toString();

File f = new File(filename ,"myImage.png");
f.createNewFile();
System.out.println("file created " + f.toString());
FileOutputStream out = new FileOutputStream(f);
Bitmap bitmap = showImage(urlStr);
bitmap.compress(Bitmap.CompressFormat.PNG, 90, out);
} catch (Exception e) {
e.printStackTrace();
}
}

用于将你得到的图像保存成位图。并检查 this link用于从 Canvas 获取位图

希望对你有帮助。

快乐编码

关于android - 如何将 View 从 Canvas 保存到 PNG 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13533471/

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