在XML中图像的格式如下
其中图像以 ToBase64String 编码存在
Code
<w:r>
<w:pict>
<v:shapetype id="_x0000_t75" >
</v:shapetype>
<w:binData w:name="wordml://03000001.png">ToBase64String</w:binData>
<v:shape id="_x0000_i1025" type="#_x0000_t75" style="width:138pt;height:28.5pt">
<v:imagedata src="wordml://03000001.png" />
</v:shape>
</w:pict>
</w:r>
<w:r>
<w:pict>
<v:shapetype id="_x0000_t75" >
</v:shapetype>
<w:binData w:name="wordml://03000001.png">ToBase64String</w:binData>
<v:shape id="_x0000_i1025" type="#_x0000_t75" style="width:138pt;height:28.5pt">
<v:imagedata src="wordml://03000001.png" />
</v:shape>
</w:pict>
</w:r>
完整代码
Code
#region 在XML文档中插入图像
/// <summary>
/// 在XML文档中插入图像
/// </summary>
/// <param name="ImagePath"></param>
/// <param name="WordPath"></param>
/// <returns></returns>
public bool InsertImage(string ImagePath,string WordPath,string SourceBookMarkName)
{
//打开XML文档
XmlDocument xml = new
#region 在XML文档中插入图像
/// <summary>
/// 在XML文档中插入图像
/// </summary>
/// <param name="ImagePath"></param>
/// <param name="WordPath"></param>
/// <returns></returns>
public bool InsertImage(string ImagePath,string WordPath,string SourceBookMarkName)
{
//打开XML文档
XmlDocument xml = new