日本語
 日本語

プレゼンテーション ファイル形式を処理するための C# .NET PowerPoint API

Microsoft PowerPoint スライドを生成、処理、操作するアプリを開発して、.NET プレゼンテーションを強化します。 PPT、PPTX、POT、POTX、PPS、PPSX、ODP などのさまざまなプレゼンテーション ファイル形式を管理します。 PowerPoint ドキュメントを PDF、HTML、ラスター イメージ、SVG ベクトルに変換します。

無料トライアルをダウンロードすべての API を表示

.NET プレゼンテーション API を使用して PowerPoint スライドを操作する

Aspose.Slides for .NET は、ソフトウェアおよびアプリの開発者が .NET プラットフォームで Microsoft PowerPoint プレゼンテーションをプログラム的に生成、変更、操作、エクスポートできるようにする、フル機能を備えた柔軟な .NET PowerPoint API です。 PPT、POT、PPTX、PPS、POTX、PPTM などのさまざまな一般的な PowerPoint ファイル形式や OpenOffice (ODP) ドキュメントの処理をサポートします。プログラマは、この .NET ライブラリの高度な書式設定機能とプレゼンテーション処理機能を利用して、プレゼンテーション スライドの追加、削除、分割、または結合、テキスト書式設定の適用、アニメーションとスライドの遷移の管理、画像、図形、表、およびグラフの操作を行うことができます。もっともっと。

複雑なレンダリング エンジンを誇る Aspose.Slides for .NET API は、PowerPoint プレゼンテーションを PowerPoint から PDF、PowerPoint から JPG、PowerPoint から HTML などの複数のファイル形式に完璧に変換するのに役立ちます。

はじめる

.NET PowerPoint プレゼンテーション API を設定する前に、システム要件 ページで前提条件を確認してください。 API は問題なくインストールできます。

.NET インストール用の Aspose.Slides

ダウンロード セクションにアクセスすると、Aspose.Slides for .NET の DLL または MSI インストーラーを直接ダウンロードできます。 NuGet パッケージを使用して .NET PowerPoint API をインストールすることもできます。パッケージ マネージャー コンソールでライブラリをセットアップするコマンドは次のとおりです。

PM > Install-Package Aspose.Slides.NET

.NET で PowerPoint を PDF に変換し、プレゼンテーションをすばやく結合する方法

Aspose.Slides for .NET は、PowerPoint プレゼンテーションを操作するための主要な API であり、プレゼンテーションを変換する機能を備えた優れた機能セットが含まれています。 .NET PowerPoint API を使用して、PowerPoint を PDF やその他のファイル形式にシームレスに変換し、プレゼンテーション スライドを結合します。

.NET で PowerPoint を PDF に変換する

Aspose.Slides for .NET API を使用して、C# .NET で完璧な PowerPoint プレゼンテーションから PDF への変換を実行し、その過程で結果として得られる PDF ドキュメントのさまざまなプロパティを設定します。 .NET プラットフォームで PowerPoint PPT を PDF に変換するには、次の手順とサンプル コードを参照してください。

  • Presentation クラス オブジェクトのインスタンスを作成して、ソース プレゼンテーション ファイルをロードします。
  • PdfOptions クラス オブジェクトを初期化して、必要な画像オプションを設定します。
  • 結果の PDF ファイルに必要な PDF オプションを設定します。
  • Save メソッドを使用して、プレゼンテーションを PDF 形式に変換します。
// Create an instance of the Presentation class object to load the PPT file
 Presentation presPPT = new Presentation("TestPresentation.ppt");
// Create the PdfOptions class object
PdfOptions exportPdfOptions = new PdfOptions();
// Set the JPEG quality for images inside the presentation
exportPdfOptions.JpegQuality = 90;
// Set the metafiles behavior
exportPdfOptions.SaveMetafilesAsPng = true;
// Apply the text compression level
exportPdfOptions.TextCompression = PdfTextCompression.Flate;
// Set the output PDF standard
exportPdfOptions.Compliance = PdfCompliance.Pdf15;
// Convert and Save the Presentation to PDF
presPPT.Save("PPT-to-PDF.pdf", SaveFormat.Pdf, exportPdfOptions);

.NET でプレゼンテーションを結合する

プレゼンテーションを統合された PowerPoint ドキュメントに結合することは、Aspose.Slides for .NET API の顕著な機能です。 .NET プレゼンテーション API を使用して、ドキュメント結合アプリ内で複数の PowerPoint PPTX プレゼンテーションを迅速かつ簡単に結合するには、以下の手順と情報を確認してください。

  • Presentation クラスのインスタンスを作成して、ソース プレゼンテーションを読み込みます。
  • 必要なターゲット プレゼンテーションに対して個別の Presentation クラス オブジェクトを初期化します。
  • ループでは、ターゲット プレゼンテーションのすべてのスライドを繰り返し処理します。
  • 他のプレゼンテーションを結合するソース プレゼンテーションのスライド コレクションの AddClone() メソッドを呼び出します。
  • ターゲット プレゼンテーションのすべてのスライドを含む結果のプレゼンテーションを保存します。
// Load the source presentation
Presentation prest1 = new Presentation("prest1.pptx");
// Initialize separate Presentation class objects for the target presentations
Presentation prest2 = new Presentation("prest2.pptx");
Presentation prest3 = new Presentation("prest3.pptx");
// Loop through all target presentations slides
foreach (ISlide slide in prest2.Slides)
    prest1.Slides.AddClone(slide);
 foreach (ISlide slide in prest3.Slides)
    prest1.Slides.AddClone(slide);
// Save the resultant presentation with all the slides from the target presentations
prest1.Save("combined.pptx", SaveFormat.Pptx);

Aspose.Slides for .NET API のその他の実例と完全なコーディング サンプルは、無料オンライン アプリをチェックしてください。表示、変換、解析、比較、透かし、墨消し、モバイルまたはデスクトップ デバイスを使用して、どこからでも PowerPoint プレゼンテーション ファイルを分割および編集できます。

安全で独立した .NET プレゼンテーション API

Aspose.Slides for .NET を使用すると、.NET での信頼できるプレゼンテーション処理を可能にするいくつかの優れたセキュリティ機能にアクセスできます。これには、プレゼンテーションをパスワードで保護する機能と読み取り専用モードのサポートが含まれます。さらに、.NET プレゼンテーション API を使用する場合、Microsoft PowerPoint のインストールは必要なく、完全に独立した独自のユーザー エクスペリエンスを実現します。

よくある質問

1. .NET で PowerPoint ファイルを変換するにはどうすればよいですか?

Aspose.Slides for .NET API を使用すると、.NET での Microsoft PowerPoint ファイルの変換が迅速かつ簡単になります。わずか数行の .NET コーディングだけで、PPT、PPTX、PPS、PPSX、POT、POTX、PPTM、ODP ファイルをさまざまなファイル形式に変換できます。

2. PowerPoint スライドの結合または変換にはどのくらい時間がかかりますか?

プレゼンテーション スライドを操作および処理するための .NET API は高速に動作し、プレゼンテーション ファイルの変換と結合リクエストをすぐに完了します。

3. .NET API を使用してプレゼンテーションを処理するのは安全ですか?

Aspose.Slides for .NET API を使用して PowerPoint プレゼンテーション ファイルを処理する際、そのファイルのセキュリティを確保できます。当社はお客様のデータのプライバシーを確保し、安全なユーザー エクスペリエンスを提供するために必要なあらゆる措置を講じます。

4. Mac OS、Windows、または Linux で PowerPoint プレゼンテーションを処理できますか?

はい、PowerPoint プレゼンテーション処理 API for .NET は、さまざまな OS、フレームワーク、およびオペレーティング環境で動作します。選択したプラットフォームで使用でき、機能するために追加のソフトウェアをインストールする必要はありません。

助けをお探しですか?

Aspose 製品の API 機能や動作に関する質問については、サポート チャネルをご確認ください。