2016-07-07 42 views
0

我試圖用Compress a Picture使用其自動化庫。 無法弄清楚如何做到這一點。Microsoft Word Interop - 壓縮文檔中的所有圖像

static void Main(string[] args) 
    { 
     Application app = new Application(); 
     Document doc = app.Documents.Open(DOC_FILE_PATH); 

     foreach(InlineShape ilPicture in doc.InlineShapes) 
     { 
      //ilPicture.{compress the picture} 
     } 
    } 

默認情況下,它的MSWord實際上壓縮在document.Save()的圖像,但其壓縮爲220ppi,而我想給他們壓縮到150ppi或96ppi。

這樣做手動很容易實現。

回答

0

這聽起來像你可能已經知道如何壓縮圖像。如果您只是在尋找從文檔中獲取圖像的方法,請參閱this question/answer

Word不公開該特定應用程序選項是不幸的。

相關問題