2008-10-04 94 views
1

如何使用Visual Studio Tools for Office將Microsoft Word中的圖片導出爲TIFF文件?我可以獲取對InlineShape對象集合中圖片的引用,現在的難點在於如何將它們保存爲TIFF圖像。將Microsoft Word中的圖片導出到TIFF

回答

2

好吧,我解決了問題。下面的代碼片段:

 private void SaveToImage(Word.InlineShape picShape, string filePath) 
    { 
     picShape.Select(); 
     theApp.Selection.CopyAsPicture(); 
     IDataObject data = Clipboard.GetDataObject(); 
     if (data.GetDataPresent(typeof(Bitmap))) 
     { 
      Bitmap image = (Bitmap)data.GetData(typeof(Bitmap)); 
      image.Save(filePath); 
     } 
    } 

希望它能幫助:)

0

好吧。不知道這是有益的,但如果你符合你的JPEG文件,然後一個從單詞提取像2007文件如下真的很酷的技術:

  1. 重命名.docx文件爲.zip。
  2. 在(now)zip文件下,轉到以下路徑:word/media。
  3. 文檔中的所有圖像都以jpeg文件的形式在此處找到。

乾杯。

+1

謝謝,但我需要從腳本做到這一點。 – Graviton 2008-10-04 06:57:50