回 帖 发 新 帖 刷新版面

主题:c#怎么提取word中的图片信息 急求!!!

我想用c#编段程序,完成对word中的图片信息进行提取。望高手们指教

回复列表 (共7个回复)

沙发


Microsoft Word Object Library,上msdn查使用方法

板凳

再给点具体的答案被

3 楼

Word.Application wapp= new Word.Application();
Word.Document doc = wapp.Documents.Open(......);         
for (int i = 0; i < doc.InlineShapes.Count; i++)
{
    if (doc.InlineShapes[i].Type == Word.WdInlineShapeType.wdInlineShapePicture)
     {
         doc.InlineShapes[i].Select();
         wapp.Selection.Copy();
         new Bitmap(Clipboard.GetImage()).Save(......);
      }
}

使用Word.Application(DllImport):
namespace: Microsoft.Office.Interop.Word
程序集: Microsoft.Office.Interop.Word (microsoft.office.interop.word.dll)
这个dll是office的可选安装组件,用office安装盘装一下就有了

4 楼

这个程序都需要引用那些文件啊??? 
谢谢啦!!!

5 楼


不是告诉你了么。。。。

6 楼

这个我安装了 ,没什么问题可是提示     当前上下文中不存在名称“Clipboard”    这个怎么解决 还望高手指教下

7 楼

我知道了 谢谢了

我来回复

您尚未登录,请登录后再回复。点此登录或注册