XAMLへのエクスポート

プレゼンテーションをXAMLにエクスポートする

XAMLについて

XAMLは、アプリのユーザーインターフェイスを構築または記述するための記述的プログラミング言語であり、特にWPF(Windows Presentation Foundation)、UWP(Universal Windows Platform)、およびXamarinフォームを使用するアプリに使われます。

XAMLはXMLベースの言語であり、MicrosoftのGUI記述用のバリアントです。XAMLファイルに取り組む際には、デザイナーを使用することが多いですが、GUIを手動で記述および編集することもできます。

デフォルトオプションを使用してプレゼンテーションをXAMLにエクスポートする

以下のJavaコードは、デフォルト設定でプレゼンテーションをXAMLにエクスポートする方法を示しています:

Presentation pres = new Presentation("pres.pptx");
try {
	pres.save(new XamlOptions());
} finally {
	if (pres != null) pres.dispose();
}

カスタムオプションを使用してプレゼンテーションをXAMLにエクスポートする

IXamlOptionsインターフェイスからオプションを選択して、エクスポートプロセスを制御し、Aspose.SlidesがプレゼンテーションをXAMLにエクスポートする方法を決定することができます。

たとえば、Aspose.Slidesにプレゼンテーションから隠れたスライドをXAMLにエクスポートする際に追加させたい場合は、ExportHiddenSlidesプロパティをtrueに設定できます。以下は、このサンプルJavaコードです:

Presentation pres = new Presentation("pres.pptx");
try {
	XamlOptions xamlOptions = new XamlOptions();
	xamlOptions.setExportHiddenSlides(true);
	pres.save(xamlOptions);
} finally {
	if (pres != null) pres.dispose();
}