Thu*_*der 3 .net c# vb.net image
我发现一个图像可以存储为一些字符串.举个例子我已经包含了一个带有图像的ms字部分.我用图像保存了一个word文件并将其保存为xml格式.当我打开xml文件时记事本我得到了以下部分.它必须是存储为某些文本流的图像.是否有类似的方法在.net中执行此操作.
<pkg:part pkg:name="/word/media/image1.png" pkg:contentType="image/png" pkg:compression="store">
<pkg:binaryData>
iVBORw0KGgoAAAANSUhEUgAAAMgAAAA2CAMAAAC1HibFAAADAFBMVEWlweL95Mn90qXs8vn7woTi
6/b7unT94sO8oIP93br4okTJjExJgsS9mXT5rVr7xYr4mzaStdz+/v/5qlT3kiT7vnuCqdb7zZv8
1aqXqb5GgMP4nTt6mLpMhMX//Pn/+vT/s1n/4rU+fMH+8eXT4fH1+PyTqsb++PGXl5n3lSpQh8b9
6tVLg8T3iRP6sWO80el5o9OpxOP+7t3+9uz+2rLC1ez+7Nmbut6yyub+9On5pUqQt+P3jh2SmqNE
...Truncated for easy reading...
ex9vtLWG320M9N9gHow3tv8BO9hrVo7LVzgAAAAASUVORK5CYII=
</pkg:binaryData>
</pkg:part>
Run Code Online (Sandbox Code Playgroud)
我试过以下方式
Bitmap bmp = new Bitmap(@"D:/bmp.bmp");
MemoryStream mem = new MemoryStream();
byte[] b = mem.ToArray();
Run Code Online (Sandbox Code Playgroud)
但是它给了我一个字节数组而不是字符.如果它是字符,我可以在很多方面使用它,比如保存xml格式,使用sql insert在一个blob的varchar insead中插入图像.等等
| 归档时间: |
|
| 查看次数: |
2596 次 |
| 最近记录: |