本文分享在C#代碼程式中,如何將PPT幻燈片檔案轉換為多種檔案格式,如:OFD、DPT、DPS、ODP、POTX、UOP等,只需在加載PPT幻燈片源檔案后,呼叫ppt.SaveToFile(string file, FileFormat fileFormat )方法將源檔案保存為目標檔案格式即可,具體代碼和方法參考如下內容,
【程式環境】
- Visual Studio 2017
- .net framework 4.6.1
- PPT庫:Spire.Presentation for .NET
- PPT檔案測驗版本:2013 (.pptx)
關于如何添加參考PPT庫(2種方法)
方法1:手動添加參考(如圖操作步驟),需要先將Spire.Presentation for .NET 6.9.2 包下載到本地,并解壓,




匯入結果:

方法2:通過Nuget搜索下載安裝到程式(如下圖步驟),


C#
using Spire.Presentation; namespace PPTtoOFD { class Program { static void Main(string[] args) { Presentation ppt = new Presentation(); ppt.LoadFromFile("test.pptx"); ppt.SaveToFile("ToOFD.ofd",FileFormat.OFD); ppt.SaveToFile("ToDPT.dpt", FileFormat.Dpt); ppt.SaveToFile("ToDPS.dps", FileFormat.Dps); ppt.SaveToFile("ToODP.odp", FileFormat.ODP); ppt.SaveToFile("ToPOTX.potx", FileFormat.Potx); ppt.SaveToFile("ToUOP.uop", FileFormat.UOP); } } }
Vb.net
Imports Spire.Presentation Namespace PPTtoOFD Class Program Private Shared Sub Main(args As String()) Dim ppt As New Presentation() ppt.LoadFromFile("test.pptx") ppt.SaveToFile("ToOFD.ofd", FileFormat.OFD) ppt.SaveToFile("ToDPT.dpt", FileFormat.Dpt) ppt.SaveToFile("ToDPS.dps", FileFormat.Dps) ppt.SaveToFile("ToODP.odp", FileFormat.ODP) ppt.SaveToFile("ToPOTX.potx", FileFormat.Potx) ppt.SaveToFile("ToUOP.uop", FileFormat.UOP) End Sub End Class End Namespace
運行程式后,轉換后的檔案保存在VS程式的專案檔案夾路徑下,如 F:\VS2017Project\Conversion_PPT\PPTtoOFD\bin\Debug, 檔案路徑也可以自行定義,
—End—
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/302333.html
標籤:.NET技术
上一篇:Dapr實戰(二) 服務呼叫
