C # cod pentru a converti PowerPoint diapozitiv imaginii

Publicat: 2012-02-23

Dacă doriți să automatizeze fișierele de proces de afaceri și PowerPoint de export pentru imagini, atunci acest cod poate fi foarte util. Acest cod C # va ajuta să vă deschide fișiere PowerPoint programatic și apoi exportați slide-ul de imagine.

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

În exemplul putem vedea că mai întâi vom deschide un fișier ppt sau .pptx cu obiectul Aplicație, apoi selectați primul diapozitiv folosind Slide-uri matrice. În cele din urmă vom folosi funcția de export pentru a exporta diapozitiv în format PNG. Puteți schimba formatul de ieșire ca JPG, dar s-ar putea pierde unele de calitate în imaginea de ieșire.