Aspose.Slides for .NET

Aspose.Slides for .NET

Aspose.Slides for .NET 是一個類別庫,用於在 .NET 應用程式中建立、讀取、編輯和轉換 PowerPoint 與 OpenDocument 簡報,無需 Microsoft PowerPoint 或 Office 自動化。

它可載入與保存 PPT、PPTX、PPS、POT 以及 ODP,包含巨集啟用和範本變體,並匯出為 PDF、XPS、HTML、SVG、TIFF、Markdown 與圖像。



您的第一個投影片

使用 .NET SDK 6 或更高版本建立一個主控台應用程式:

dotnet new console -n HelloSlides
cd HelloSlides

然後為您的平台加入一個套件:

  • 在 Windows 上: dotnet add package Aspose.Slides.NET
  • 在 Linux 和 macOS 上: dotnet add package Aspose.Slides.NET6.CrossPlatform — 請參閱安裝 了解 Linux 的先決條件,以及哪些系統需要使用 Aspose.Slides.NET。

將 Program.cs 的內容取代為以下程式碼,然後執行 dotnet run:

using Aspose.Slides;
using Aspose.Slides.Export;

using var presentation = new Presentation();
var slide = presentation.Slides[0];
var shape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 50, 50, 400, 100);
shape.TextFrame.Text = "Hello, Aspose.Slides!";
presentation.Save("hello.pptx", SaveFormat.Pptx);

此程式會儲存一個包含文字方塊的單一投影片至 hello.pptx。若未取得授權,儲存的檔案會帶有評估水印 — 請參閱授權方式。欲了解更多建立與填充簡報的方法,請參閱建立簡報。