如果要在.net中控制word中的内容,只有使用Microsoft Word Object Library的方式。使用word的对象模型,遍历其中的图片对象,然后使用 SaveAs 的方式保存。
--------------------
SaveAs 使用示例:
Microsoft.Office.Interop.Word.ApplicationClass word = new Microsoft.Office.Interop.Word.ApplicationClass();
Microsoft.Office.Interop.Word.Document doc;
object nothing = System.Reflection.Missing.value;
doc = word.Documents.Add(ref nothing,ref nothing,ref nothing,ref nothing);
doc.Paragraphs.Last.Range.Text = this.richTextBox1.Text;
object myfileName = FileName;
//将WordDoc文档对象的内容保存为doc文档
doc.SaveAs(ref myfileName,ref nothing,ref nothing,ref nothing,ref nothing,ref nothing,ref nothing,ref nothing,ref nothing,ref nothing,ref nothing,ref nothing,ref nothing,ref nothing,ref nothing,ref nothing);
//关闭WordDoc文档对象
doc.Close(ref nothing,ref nothing,ref nothing);
//关闭WordApp组件对象
word.Quit(ref nothing,ref nothing,ref nothing);
用QQ抓图,很方便很好用,抓完后直接右键另存为,默认的就是BMP的格式.想转什么就转什么```````````方便快捷
最简单的方法,就是你建议他们都去用office 2007 , 这个版本的文档格式是
是采用xml文件存储,并直接打包成zip后 ,形成的.
其msdn 的去官方看他的具体格式.
如果你针对的是2003 , 那么你开放的东西,将很快不能再新版本里使用了,
你可以这样劝老板, 现在开放这样的东西 是很费时间,又很快会过时.
我们应该去开放针对office 2007 的产品.
这样一举两得,多好啊
直接QQ抓图
或者用扑捉屏幕的那个键
promt screen
提取word里的sharp对象就是了