将字节数组另存为jpg文件在android设备文件夹中

马诺吉·帕塔克(Manoj Pathak)

我正在尝试将图像保存在Android设备的文件夹中。我正在使用的代码如下

var newFolder = AndroidEnvironment.GetExternalStoragePublicDirectory(AndroidEnvironment.DirectoryPictures).AbsolutePath + "/NewFolder";

Directory.CreateDirectory(cameraFolder);

byte[] reducedImage = ResizeImageAndroid(imageData, 50, 50, 70);

Image image = new Image {Source = ImageSource.FromStream(() => new MemoryStream(reducedImage))};

我想在“ newFolder中将缩小的图像另存为jpg文件我不确定方向是否正确,如果将reducedImageimage保存newFolder中的jpg文件,那会很好我正在使用Xamarin,此代码在Android项目中。

我已经检查了这篇文章,我不明白那里发生了什么。

寿司宿醉

用于Directory.CreateDirectory在公共Picture目录中创建文件夹,并将FileOutputStreambyte []写入文件。

例:

byte[] reducedImage = `some jpeg-based byte array`

var filename = System.IO.Path.Combine(Environment.GetExternalStoragePublicDirectory(Environment.DirectoryPictures).ToString(), "NewFolder");
Directory.CreateDirectory(filename);
filename = System.IO.Path.Combine(filename, "filename.jpg");
using (var fileOutputStream = new FileOutputStream(filename))
{
    await fileOutputStream.WriteAsync(reducedImage);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用Rotativa将PDF文件另存为字节数组或流

将字节数组另存为jpeg

如何在C#中使用SaveFileDialog将字节数组另存为png文件在磁盘上?

将字节数组写入文件夹

如何将整个MailKit MIME消息另存为字节数组

将电子表格另存为给定文件夹中的csv文件

打开文件夹中的所有pdf文件,并在其他文件夹中另存为调整大小的jpg。

PHP将数组另存为文件中的新列

NV21字节数据在Android中另存为彩色H264格式

将字节数组中的文件写入zip文件

如何将文件另存为 zip 而不将其保存到本地文件夹

通过另存为完全隐藏的文件夹

从WP7项目文件夹中的zip文件中读取字节数组

使用Powershell将电子邮件另存为.MSG到本地文件夹

无法将文件放入Java字节数组中

如何在其原始路径文件夹而不是“我的文档”中创建另存为

NIO Files.write与OpenOption:将字节数组写入不存在的文件夹中的一行

MatLab-访问另存为变量的文件夹的子文件夹

逻辑应用将CSV文件另存为Blob存储中的字节

Python:如何将 *.dat 文件另存为 *.csv 文件到新文件夹

打开文件夹中的所有 CSV 文件,将文本运行到列,然后另存为新文件

将numpy数组另存为txt文件[入门]

Ruby:如何将字节数组转换为图像文件(.jpg,.png ...)

将POST响应另存为NativeScript中的文件

使用javascript将DOM另存为xml文件中

将电子表格中的工作表另存为pdf,并保存在同一Google驱动器文件夹中

将多个数组另存为csv文件中的列

如何将Swift中的Float数组另存为txt文件

Rails将文件另存为图像