申し訳ありません申し訳ありませんあなたの問題をよく理解していませんでした。しかし、このようにしてみましたか?
private System.Drawing.Bitmap readfromFile(string filename)
{
FileStream fs = new FileStream(filename, FileMode.Open, FileAccess.Read);
byte[] bytes = new byte[fs.Length];
fs.Read(bytes, 0, Convert.ToInt32(fs.Length));
MemoryStream ms = new MemoryStream(bytes);
System.Drawing.Bitmap bmp = new System.Drawing.Bitmap(ms);
return bmp;
}
と、次のように保存された:
System.Drawing.Bitmap bmp = readfromFile("xxxx --- Path");
bmp.Save("test.bmp", ImageFormat.Bmp);
私はそれを試してみましたが、それは常に私のために同じ画像を返します。
正しく復元されますか? –
nope。私の質問を更新しました – crowso
私は、デフォルトでは、C#はpngに変換されると思います。私は間違っている可能性があります – Jimmy