0
byte[] ImageArray = System.IO.File.ReadAllBytes(image_path);
string Base64String = Convert.ToBase64String(ImageArray);

我不明白为什么我得到一个空的 base64string 字符串。ImageArray.Length.ToString()给3015721,Base64String.Length.ToString()给4020964。所以图像肯定是读取和转换的。但是当我将 Base64String 打印或显示为字符串(例如MessageBox.Show(Base64String))时,我只会得到一个空字符串。

4

0 回答 0