2016-10-14 2 views
-1

私のプログラムは、pptスライドをイメージファイルに変換する必要があります。私を悩ます唯一のことは、(音で)再び開いたり閉じたりする空のPowerPointウィンドウです。このウィンドウを開かずにこの変換を実行できますか?パワーポイントのスライドをイメージファイルに変換します。パワーポイントウィンドウを開かずに

if (Path.GetExtension(file).Contains("ppt")) 
       { 
        PPT.Application pptApp = new PPT.Application(); 
        pptApp.Visible = MsoTriState.msoTrue; 
        PPT.Presentation pptPr = pptApp.Presentations.Open(file, MsoTriState.msoFalse, MsoTriState.msoFalse, MsoTriState.msoFalse); 
        pptPr.Slides[1].Export(ImagePath + Path.GetFileNameWithoutExtension(file) + ".png", "png"); 
        pptPr.Close(); 
        pptApp.Quit(); 
        Marshal.ReleaseComObject(pptPr); 
        Marshal.ReleaseComObject(pptApp); 
       } 

答えて

0

pptAppのVisibleプロパティをtrueに設定しています。それはあなたが見ている問題を引き起こしている可能性がありますか?

関連する問題