翻譯|使用教程|編輯:李顯亮|2021-08-19 09:46:38.237|閱讀 255 次
概述:各種在線 PowerPoint 查看器還將演示文稿轉換為 SVG 以進行幻燈片放映。據此,本文介紹了如何使用 C# 將 PowerPoint PPTX/PPT 演示文稿轉換為 SVG 格式。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
PowerPoint 到SVG 的轉換通常用于在 Web 或桌面應用程序中嵌入幻燈片的內容。各種在線 PowerPoint 查看器還將演示文稿轉換為 SVG 以進行幻燈片放映。據此,本文介紹了如何使用 C# 將 PowerPoint PPTX/PPT 演示文稿轉換為 SVG 格式。
Aspose.Slides for .NET旨在從 .NET 應用程序中創建和操作 PowerPoint 和 OpenOffice 演示文稿。此外,該 API 允許您將演示文檔轉換為其他格式,例如 SVG。
>>你可以點擊這里下載Aspose.Slides 最新版測試體驗。
以下是使用 C# 將 PowerPoint PPTX/PPT 演示文稿轉換為 SVG 的步驟。
以下代碼示例展示了如何將 PowerPoint PPTX/PPT 轉換為 SVG。
// Load PowerPoint presentation using (Presentation pres = new Presentation("presentation.pptx")) { foreach (ISlide sld in pres.Slides) { // Create a memory stream object MemoryStream SvgStream = new MemoryStream(); // Generate SVG image of slide and save in memory stream sld.WriteAsSvg(SvgStream); SvgStream.Position = 0; // Save memory stream to file using (Stream fileStream = System.IO.File.OpenWrite(string.Format("slide_{0}.svg", sld.SlideNumber))) { // Create buffer byte[] buffer = new byte[8 * 1024]; int len; // Write to stream while ((len = SvgStream.Read(buffer, 0, buffer.Length)) > 0) { fileStream.Write(buffer, 0, len); } } // Close stream SvgStream.Close(); } }
如果你想試用Aspose的全部完整功能,可聯系在線客服獲取30天臨時授權體驗。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn