C # код для преобразования PowerPoint слайд изображения

опубликованный: 2012-02-23

Если вы хотите автоматизировать бизнес-процессы и экспортировать PowerPoint файлы изображений, то этот код может быть очень полезным. Это C # код поможет вам открыть PowerPoint файлы программно, а затем экспортировать слайд изображение.

 using System; using System.Collections.Generic; using System.Linq; using System.Text; using Microsoft.Office.Core; using Microsoft.Office.Interop.PowerPoint; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Application pptApplication = new Application(); Presentation pptPresentation = pptApplication.Presentations .Open("test.pptx", MsoTriState.msoFalse,MsoTriState.msoFalse , MsoTriState.msoFalse); pptPresentation.Slides[1].Export("slide.png", "png", 320, 240); } } } с using System; using System.Collections.Generic; using System.Linq; using System.Text; using Microsoft.Office.Core; using Microsoft.Office.Interop.PowerPoint; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Application pptApplication = new Application(); Presentation pptPresentation = pptApplication.Presentations .Open("test.pptx", MsoTriState.msoFalse,MsoTriState.msoFalse , MsoTriState.msoFalse); pptPresentation.Slides[1].Export("slide.png", "png", 320, 240); } } } Пространство using System; using System.Collections.Generic; using System.Linq; using System.Text; using Microsoft.Office.Core; using Microsoft.Office.Interop.PowerPoint; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Application pptApplication = new Application(); Presentation pptPresentation = pptApplication.Presentations .Open("test.pptx", MsoTriState.msoFalse,MsoTriState.msoFalse , MsoTriState.msoFalse); pptPresentation.Slides[1].Export("slide.png", "png", 320, 240); } } } 

В этом примере мы видим, что в первую очередь мы открываем или РРТ .pptx файл с объектом Application, а затем выберите первый слайд, используя Слайды массив. Наконец, мы используем функцию экспорта экспортировать слайд в формате PNG. Вы можете изменить формат вывода как JPG, но вы можете потерять некоторые качества в выходном изображении.