C# конвертировать презентацию Power Point в изображение
- Алексей
- Комментариев нет
Иногда в процессе автоматизации какой-нибудь бизнес-задачи возникает потребность конвертировать презентацию Power Point в изображение. Сделать это достаточно просто:
using Microsoft.Office.Core; using Microsoft.Office.Interop.PowerPoint; namespace PowerPointToImage { class Program { static void Main(string[] args) { Application pptApplication = new Application(); Presentation pptPresentation = pptApplication.Presentations.Open("d:\\Slide.pptx", MsoTriState.msoFalse, MsoTriState.msoFalse, MsoTriState.msoFalse); pptPresentation.Slides[1].Export("d:\\Slide.jpg", "jpg", 1920, 1080); } } }
В данном примере мы открывается файл .pptx (можно так же и .ppt), выбираем первый слайд из массива слайдов и используем функцию экспорта в изображение, в которой мы указываем формат выходного файла (в данном случае .jpg, можно использовать .png) и его разрешение.
Комментариев нет