XAMLへのエクスポート
Contents
[
Hide
]
プレゼンテーションのXAMLへのエクスポート
Aspose.Slides 21.6 では、XAMLエクスポートのサポートを実装しました。これで、プレゼンテーションをXAMLにエクスポートできるようになりました。
XAMLについて
XAMLは、アプリのユーザーインターフェイスを構築または記述するための記述型プログラミング言語であり、特にWPF(Windows Presentation Foundation)、UWP(Universal Windows Platform)、およびXamarinフォームを使用するアプリに使用されます。
XAMLはXMLベースの言語で、MicrosoftのGUIを記述するためのバリアントです。通常、デザイナーを使用してXAMLファイルを操作しますが、GUIを手動で作成および編集することも可能です。
デフォルトオプションでのプレゼンテーションのXAMLへのエクスポート
このC++コードは、デフォルト設定でプレゼンテーションをXAMLにエクスポートする方法を示しています。
auto pres = System::MakeObject<Presentation>(u"pres.pptx");
pres->Save(System::MakeObject<XamlOptions>());
カスタムオプションでのプレゼンテーションのXAMLへのエクスポート
エクスポートプロセスを制御し、Aspose.SlidesがプレゼンテーションをXAMLにエクスポートする方法を決定するオプションを、IXamlOptionsインターフェースから選択できます。
たとえば、XAMLにエクスポートする際に、プレゼンテーションから隠れたスライドをAspose.Slidesに追加させたい場合は、set_ExportHiddenSlides()メソッドにtrueを渡すことができます。次のサンプルC++コードを参照してください:
auto xamlOptions = System::MakeObject<XamlOptions>();
xamlOptions->set_ExportHiddenSlides(true);
auto pres = System::MakeObject<Presentation>(u"pres.pptx");
pres->Save(xamlOptions);