C# REST API を使用して PowerPoint を PDF に変換する

この記事に従って、C# REST API を使用して PowerPointPDF に変換 します。.NET ベースの Cloud SDK を使用して、C# REST インターフェイスで PowerPoint を PDF に変換する 方法を学習します。変換プロセスをカスタマイズするためのさまざまなプロパティと属性について説明します。

前提条件

C# .NET ベースの API を使用して PowerPoint ファイルを PDF に変換する手順

  1. PPTX を PDF に変換するために、クライアント ID とシークレットを使用して SlidesApi オブジェクトを作成します。
  2. 入力プレゼンテーションファイルをFileStreamオブジェクトにロードします。
  3. エクスポート形式をPDFとして定義し、PDFに変換するスライドのリストを作成します。
  4. Convert() メソッドを呼び出して、FileStream、エクスポート形式、スライド配列を指定します。
  5. 出力ファイルストリームを作成し、結果のストリームをPDFとして保存します。

これらの手順では、C# RESTful サービスを使用して PowerPoint プレゼンテーションを PDF に変換する方法 について説明します。SlidesApi オブジェクトを作成し、プレゼンテーション ファイルをファイル ストリームに読み込み、出力ファイル形式を定義し、PDF にレンダリングするスライドのリストを作成し、これらすべてのパラメーターを使用して Convert() メソッドを呼び出します。API 呼び出しからの出力ストリームを保存し、ディスクに保存します。

C# REST API を使用して PowerPoint プレゼンテーションを PDF に変換するコード

using System;
using System.Collections.Generic;
using System.IO;
using Aspose.Slides.Cloud.Sdk;
using Aspose.Slides.Cloud.Sdk.Model;
namespace AsposeTestCodes
{
class Program
{
static void Main(string[] args)
{
SlidesApi api = new SlidesApi("Client ID", "Client Secret");
var fileStream = File.OpenRead("Sample.pptx");
var resultStream = api.Convert(fileStream, ExportFormat.Pdf, slides: new List<int> { 1, 3,4,9 });
var outputStream = File.Create("output.pdf");
resultStream.CopyTo(outputStream);
}
}
}

このコードは、C# Low Code API を使用して PowerPoint を PDF に保存する方法を示しています。エクスポート形式には、PPS、PPSX、PPTM、PPSM、SWF など、他の多くの形式が含まれます。ソース プレゼンテーションの元の順序に関係なく、配列内のスライドの順序を任意に設定できます。

この記事では、スライドを PDF にエクスポートする方法を説明しました。プレゼンテーションを最初から作成するには、C# REST API でプレゼンテーションを作成する の記事を参照してください。

 日本語