PowerPointをSWFフラッシュに変換する

Contents
[ ]

Presentationクラスが公開するSaveメソッドを使用して、全体のプレゼンテーションをSWFドキュメントに変換できます。生成されたSWFにコメントを含めるには、SWFOptionsクラスとINotesCommentsLayoutingOptionsインターフェースを使用できます。以下の例は、SWFOptionsクラスによって提供されるオプションを使用してプレゼンテーションをSWFドキュメントに変換する方法を示しています。

// プレゼンテーションファイルを表すPresentationオブジェクトをインスタンス化する
using (Presentation presentation = new Presentation("HelloWorld.pptx"))
{
    SwfOptions swfOptions = new SwfOptions();
    swfOptions.ViewerIncluded = false;

    INotesCommentsLayoutingOptions notesOptions = swfOptions.NotesCommentsLayouting;
    notesOptions.NotesPosition = NotesPositions.BottomFull;

    // プレゼンテーションとノートページを保存する
    presentation.Save("SaveAsSwf_out.swf", SaveFormat.Swf, swfOptions);
    swfOptions.ViewerIncluded = true;
    presentation.Save("SaveNotes_out.swf", SaveFormat.Swf, swfOptions);
}