-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);
}