C# を使用して PowerPoint を PDF に変換する方法

このクイック チュートリアルでは、C# を使用して PowerPoint を PDF に変換するための段階的なプロセスについて説明します。 PPTX から PDF 形式へのドキュメント変換を実行するために、一般的なドキュメント コンバーター API の 1 つを使用します。さらに、ドキュメント変換手順は追加のソフトウェアに依存せず、Windows、macOS、Linux などの一般的なオペレーティング システムで実行できます。さらに、C# PowerPoint to PDF アプリケーションの動作を示すサンプル コードがあります。

C# を使用して PowerPoint を PDF に変換する手順

  1. .NET アプリケーションの NuGet パッケージ マネージャーから GroupDocs.Conversion for .NET パッケージをインストールして、PowerPoint を PDF に変換します
  2. PowerPoint から PDF への変換機能を開発するために、GroupDocs.Conversion 名前空間への参照を追加します
  3. 入力 PowerPoint ファイルをロードするための Converter クラスのインスタンスを作成します
  4. 出力 PDF ファイルの変換オプションを定義する PdfConvertOptions クラスのオブジェクトを作成します
  5. 最後に、Convert メソッドを呼び出して、PowerPoint を PDF としてディスクに保存します。

C# PPT to PDF アプリケーションを作成するには、ドキュメント変換パッケージを構成し、必要な名前空間を含めた後、Converter クラスを使用して PowerPoint ファイルをロードできます。 PdfConvertOptions クラスを使用すると、変換された PDF ファイルをカスタマイズするためのさまざまなプロパティを定義できます。 Convert メソッドは、ドキュメントの変換を実行し、出力ファイルをディスク上の指定されたパスに保存します。

C# を使用して PowerPoint を PDF に変換するコード

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertPowerpointToPdfUsingCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert PowerPoint to PDF using C#
{
// Remove the watermark in output PDF document by adding license
string licensePath = "GroupDocs.Conversion.lic";
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License();
lic.SetLicense(licensePath);
// Load the source PowerPoint file for conversion to PDF
var converter = new GroupDocs.Conversion.Converter("sample.pptx");
// Set the conversion options for PDF document to customize the output file
PdfConvertOptions options = new PdfConvertOptions();
// Convert and save the PPTX in PDF format
converter.Convert("converted.pdf", options);
Console.WriteLine("Done");
}
}
}

上記のコード スニペットは、C# で PPTX を PDF に変換 機能の実装を示しています。このサンプル コードは、基本的なドキュメント変換を実行し、PPTX ファイルを入力として受け取り、それを PDF 形式に変換します。ただし、Dpi、Height、Width、Margins、Page Rotation などのさまざまなプロパティを設定して PDF ドキュメントをカスタマイズすることで、この例を強化できます。

C# で PowerPoint を PDF に変換するドキュメント変換プロセスについて説明し、その例を作成しました。最近、C# で Word 文書を画像に変更する記事を公開しました。詳細については、C#を使用してWord文書を画像に変換する方法 ガイドをご覧ください。

 日本語