我们把word文档另存为xml后。图片数据是使用base64编码存储的,这样我们就可以使用base64对数据进行解码。
把图片读取出来。
代码如下:
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
private void button1_Click(object sender, EventArgs e)
{
byte[] ary = Convert.FromBase64String(textBox1.Text);
Image img = BytesToImage(ary);
pictureBox1.Image = img;
}
public static Image BytesToImage(byte[] bytes)
{
MemoryStream ms = new MemoryStream(bytes);
Image rtnImg = Image.FromStream(ms);
return rtnImg;
}
{
byte[] ary = Convert.FromBase64String(textBox1.Text);
Image img = BytesToImage(ary);
pictureBox1.Image = img;
}
public static Image BytesToImage(byte[] bytes)
{
MemoryStream ms = new MemoryStream(bytes);
Image rtnImg = Image.FromStream(ms);
return rtnImg;
}
文本框中的数据是word的图片经过base64编码的数据。