インストール

Aspose.Slides FOSS for .NET のインストール

Aspose.Slides FOSS for .NET は NuGet パッケージとして配布されています。対象は .NET 9.0 で、ネイティブ依存関係はありません:Microsoft Office やその他のプロプライエタリ ランタイムは必要ありません。


前提条件

RequirementDetail
.NET バージョン.NET 9.0 SDK 以降
パッケージマネージャーNuGet(dotnet CLI または Visual Studio 経由)
オペレーティングシステムWindows、macOS、Linux(.NET 9.0 がサポートするすべてのプラットフォーム)
コンパイラ / ビルドツール.NET 9.0 SDK(C# コンパイラを含む)

1. dotnet CLI を使用してインストール (推奨)

Aspose.Slides FOSS をインストールする最も簡単な方法は NuGet からです:

aspose-slides-foss/slides is not yet published — build from source until it ships. See the project README for build instructions.

NuGet はパッケージとその依存関係をダウンロードしてインストールします。インストール後の構成は必要ありません。

再現可能なビルドのために固定バージョンをインストールするには:

aspose-slides-foss/slides is not yet published — build from source until it ships. See the project README for build instructions.

2. Visual Studio でインストール

  1. Solution Explorer でプロジェクトを右クリックし、Manage NuGet Packages を選択します。
  2. Aspose.Slides.Foss を検索します。
  3. Install をクリックします。

3. パッケージ マネージャ コンソールからインストール

Install-Package Aspose.Slides.Foss

4. インストールの確認

インストール後、ライブラリが正しくロードされ、Presentation が作成できることを確認してください:

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

using var prs = new Presentation();
Console.WriteLine("Aspose.Slides FOSS installed successfully");
Console.WriteLine($"Slides in empty presentation: {prs.Slides.Count}");

期待される出力:

Aspose.Slides FOSS installed successfully
Slides in empty presentation: 1

dotnet CLI を使用してインストールされているバージョンを確認することもできます:

dotnet list package

これによりパッケージ名、バージョン、解決されたバージョンが出力されます。


クイックスタート: シェイプを使用したプレゼンテーションの作成

次のプログラムは新しいプレゼンテーションを作成し、テキスト付きの長方形を追加し、.pptx ファイルとして保存します:

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

using var prs = new Presentation();
var slide = prs.Slides[0];

// Add a rectangle shape and set its text
var shape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 50, 50, 400, 150);
shape.AddTextFrame("Hello from Aspose.Slides FOSS!");

prs.Save("hello.pptx", SaveFormat.Pptx);
Console.WriteLine("Saved hello.pptx");

重要: 常にPresentationusingステートメントと共に使用するか、明示的にDispose()を呼び出してください。これにより内部リソースの適切なクリーンアップが保証されます。


プラットフォーム ノート

Windows, macOS, Linux: ライブラリはすべてのプラットフォームで同一です。プラットフォーム固有のコードパスやネイティブ拡張はありません。

Docker / serverless: ライブラリは .NET Docker イメージ(例: mcr.microsoft.com/dotnet/sdk:9.0)内で dotnet add package Aspose.Slides.Foss と共に動作します。追加のシステムパッケージは必要ありません。

CI/CD: CI パイプラインの依存ステップに dotnet add package Aspose.Slides.Foss を追加するか、.csproj ファイルにパッケージ参照を含めてください。追加のセットアップは不要です。


追加リソース

  • Product Page: 概要、機能サマリー、クイックスタート
  • License: MIT ライセンスの詳細、API キーは不要
  • Developer Guide: コード例付き機能ガイド
  • API Reference: クラスとメソッドのリファレンス
 日本語