メディアファイルをHTMLファイルにエクスポート

メディアファイルをHTMLにエクスポートするには、以下の手順に従ってください:

  • Presentationクラスのインスタンスを作成する
  • スライドの参照を取得する
  • トランジション効果を設定する
  • プレゼンテーションをPPTXファイルとして書き出す

以下の例では、メディアファイルをHTMLにエクスポートしています。


 string FilePath = @"..\..\..\Sample Files\";  

string srcFileName = FilePath + "Conversion.pptx";  

string destFileName =  "video.html";  

//プレゼンテーションの読み込み  

using (Presentation pres = new Presentation(srcFileName))  
{  

    const string baseUri = "http://www.example.com/";  

    VideoPlayerHtmlController controller = new VideoPlayerHtmlController(path: FilePath, fileName: destFileName, baseUri: baseUri);  

    //HTMLオプションの設定  

    HtmlOptions htmlOptions = new HtmlOptions(controller);  

    SVGOptions svgOptions = new SVGOptions(controller);  

    htmlOptions.HtmlFormatter = HtmlFormatter.CreateCustomFormatter(controller);  

    htmlOptions.SlideImageFormat = SlideImageFormat.Svg(svgOptions);  

    //ファイルの保存  

    pres.Save(destFileName, SaveFormat.Html, htmlOptions);  

}  

サンプルコードのダウンロード

実行例のダウンロード