首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

调用word输出二进制图像解决方法

2012-01-15 
调用word输出二进制图像麻烦高手指点一下怎么在C#2005中调用WORD输出储存在数据库中的二进制图像?谢谢!!![

调用word输出二进制图像
麻烦高手指点一下怎么在C#2005中调用WORD输出储存在数据库中的二进制图像?
谢谢!!!

[解决办法]
看你是怎么汇出word了
我有一个方式是通过xml文档汇出的,word支持xml格式的标签(你把一份word另存为xml文档看看代码就知道了)。这样从数据库中取出的二进制图象用Convert.ToBase64String(二进制数据)进行编码转化,然后放在xml的
<w:pict> <w:binData w:name= "wordml://{0} "> {1} </w:binData>
<v:shape style= "width:{2}px;height:{3}px ">
<v:imagedata src= "wordml://{4} "/> </v:shape> </w:pict>
{1}为base64编码的内容,{0}{4}自己取个图片的地址就好了,{2}{3}就不用说了吧
[解决办法]
up

热点排行