C # -Code-Powerpoint-Folie Bild zu konvertieren

Veröffentlicht: 2012-02-23

Wenn Sie möchten, dass Ihre Geschäftsprozesse und Export Powerpoint-Dateien, um Bilder zu automatisieren, dann kann dieser Code wirklich hilfreich sein. Diese C # -Code wird Ihnen helfen, Powerpoint-Dateien programmatisch zu öffnen und dann die Folie Bild exportieren.

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

Im Beispiel können wir sehen, dass erste eröffnen wir eine ppt oder PPTX-Datei mit Application-Objekt und dann die erste Folie mit Slides Array wählen. Schließlich verwenden Export-Funktion wir die Folie, um das PNG-Format zu exportieren. Sie können das Ausgabeformat wie JPG ändern, aber Sie können eine gewisse Qualität im Ausgangsbild zu verlieren.