C#向PPT文檔拔出圖片以及導出圖片的實例。本站提示廣大學習愛好者:(C#向PPT文檔拔出圖片以及導出圖片的實例)文章只能為提供參考,不一定能成為您想要的結果。以下是C#向PPT文檔拔出圖片以及導出圖片的實例正文
PowerPoint演示文稿是我們日常任務中常用的辦公軟件之一,而圖片則是PowerPoint文檔的重要組成局部,那麼如何向幻燈片拔出圖片以及導出圖片呢?本文我將給大家分享如何運用一個收費版PowerPoint組件—Free Spire.Presentation,以C#/VB.NET編程的方式來疾速地完成這兩個功用。我們可以從官網下載Free Spire.Presentation,創立項目後添加此DLL作為援用。
拔出圖片
向PPT文檔拔出圖片時,這裡我選擇拔出兩張圖片到不同的兩張幻燈片中。
詳細步驟:
在之前需求添加以下命名空間:
using Spire.Presentation; using Spire.Presentation.Drawing;
步驟1:新建一個PPT文檔。
Presentation presentation = new Presentation(); presentation.Slides.Append();
步驟2:拔出第一張圖片到第一張幻燈片
string ImageFile = @"C:\Users\Administrator\Pictures\01.jpg" />全部代碼:
using System; using System.Drawing; using System.Windows.Forms; using Spire.Presentation; using Spire.Presentation.Drawing; namespace InsertimageinPowerPointFille { public partial class Form : Form { public Form() { InitializeComponent(); } private void button_Click(object sender, EventArgs e) { //新建PPT Presentation presentation = new Presentation(); presentation.Slides.Append(); //拔出第一張圖片到第一張幻燈片 string ImageFile = @"C:\Users\Administrator\Pictures\.jpg" />全部代碼:
using System; using System.Drawing; using System.Windows.Forms; using Spire.Presentation; namespace ExtractImagesfromPPT { public partial class Form : Form { public Form() { InitializeComponent(); } private void button_Click(object sender, EventArgs e) { Presentation ppt = new Presentation(); ppt.LoadFromFile(@"C:\Users\Administrator\Desktop\result.pptx"); for (int i = ; i < ppt.Images.Count; i++) { Image image = ppt.Images[i].Image; image.Save(string.Format(@"..\..\Images{}.png", i)); } } } }以上就是本文的全部內容,希望對大家的學習有所協助,也希望大家多多支持。