PowerPointをSWF Flashに変換する

Contents
[ ]

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

// ドキュメントディレクトリへのパス
    System::String dataDir = GetDataPath();

    // プレゼンテーションファイルを表すPresentationオブジェクトをインスタンス化
    auto presentation = System::MakeObject<Presentation>(dataDir + u"HelloWorld.pptx");

    auto swfOptions = System::MakeObject<SwfOptions>();
    swfOptions->set_ViewerIncluded(false);

    auto notesOptions = swfOptions->get_NotesCommentsLayouting();
    notesOptions->set_NotesPosition(NotesPositions::BottomFull);

    // プレゼンテーションとノートページを保存
    presentation->Save(dataDir + u"SaveAsSwf_out.swf", SaveFormat::Swf, swfOptions);
    swfOptions->set_ViewerIncluded(true);
    presentation->Save(dataDir + u"SaveNotes_out.swf", SaveFormat::Swf, swfOptions);