-1
Моя программа должна преобразовать слайд ppt в файл изображения, и это так. Единственное, что меня беспокоит, - это пустое окно PowerPoint, которое открывается и закрывается снова (со звуком). Можно ли выполнить это преобразование без открытия этого окна?Конвертировать PowerPoint в файл изображения, не открывая окно 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);
}