.NETでノート付きPowerPointプレゼンテーションをPDFに変換

概要

この記事では、Aspose.Slides を使用して PowerPoint プレゼンテーションをスピーカーノート付きの PDF 形式に変換する方法を学びます。このガイドでは、必要な手順を説明し、タスクを効率的に実行できるようコード例を提供します。この記事の最後までに、以下ができるようになります:

  • スピーカーノートを維持しながら、PowerPoint スライドを PDF ドキュメントに変換するプロセスを実装します。
  • 出力 PDF をカスタマイズし、スピーカーノートが含まれ、要件に合わせてフォーマットされていることを保証します。

スピーカーノート付きで PowerPoint を PDF に変換

Save メソッドは Presentation クラスで PPT または PPTX プレゼンテーションをスピーカーノート付き PDF に変換するために使用できます。Aspose.Slides を使用すると、プレゼンテーションをロードし、NotesCommentsLayoutingOptions クラスを使ってスピーカーノートを含めるレイアウトオプションを設定し、PDF として保存するだけです。以下のコードスニペットは、サンプルプレゼンテーションをノートスライドビューの PDF に変換する方法を示しています。

using (Presentation presentation = new Presentation("sample.pptx"))
{
    // スピーカーノートをレンダリングするための PDF オプションを設定します。
    PdfOptions pdfOptions = new PdfOptions
    {
        SlidesLayoutOptions = new NotesCommentsLayoutingOptions
        {
            NotesPosition = NotesPositions.BottomFull // スライドの下にスピーカーノートをレンダリングします。
        }
    };

    // スピーカーノート付きでプレゼンテーションを PDF に保存します。
    presentation.Save("output.pdf", SaveFormat.Pdf, pdfOptions);
}