C# 读取bin文件至图片
时间: 2023-07-17 14:01:31 浏览: 61
你可以使用C#的System.IO命名空间来读取二进制文件,并将其保存为图片。下面是一个示例代码:
```csharp
using System;
using System.IO;
class Program
{
static void Main(string[] args)
{
string filePath = "path/to/your/bin/file.bin";
string outputImagePath = "path/to/save/image.png";
byte[] fileBytes = File.ReadAllBytes(filePath);
using (FileStream fs = new FileStream(outputImagePath, FileMode.Create))
{
fs.Write(fileBytes, 0, fileBytes.Length);
}
Console.WriteLine("Bin文件已成功保存为图片!");
}
}
```
在上述代码中,你需要将`filePath`替换为你的二进制文件的实际路径,`outputImagePath`替换为你要保存图片的路径和文件名。运行该代码后,它将读取二进制文件的内容,并将其以相同的字节写入到输出图片文件中。
请注意,这种方法只适用于二进制文件本身就是图片的情况。如果你的二进制文件包含其他类型的数据,你可能需要进一步处理才能将其正确转换为图片。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)