Java スライドでレイアウト モードを設定する

Java スライドでのレイアウト モードの設定の概要

このチュートリアルでは、Aspose.Slides for Java を使用して Java スライドのグラフのレイアウト モードを設定する方法を学習します。レイアウト モードによって、スライド内のグラフの位置とサイズが決まります。

前提条件

始める前に、Aspose.Slides for JavaライブラリがJavaプロジェクトにインストールされ、設定されていることを確認してください。ライブラリは以下からダウンロードできます。ここ.

ステップ1: プレゼンテーションを作成する

まず、新しいプレゼンテーションを作成する必要があります。

String dataDir = "Your Document Directory";
Presentation presentation = new Presentation();

ステップ2: スライドとグラフを追加する

次に、スライドとグラフを追加します。この例では、集合縦棒グラフを作成します。

ISlide slide = presentation.getSlides().get_Item(0);
IChart chart = slide.getShapes().addChart(ChartType.ClusteredColumn, 20, 100, 600, 400);

ステップ3: グラフレイアウトを設定する

それでは、グラフのレイアウトを設定しましょう。スライド内のグラフの位置とサイズを、setX, setY, setWidth, setHeight方法。さらに、LayoutTargetTypeレイアウトモードを決定します。

chart.getPlotArea().setX(0.2f);
chart.getPlotArea().setY(0.2f);
chart.getPlotArea().setWidth(0.7f);
chart.getPlotArea().setHeight(0.7f);
chart.getPlotArea().setLayoutTargetType(LayoutTargetType.Inner);

この例では、チャートのレイアウト ターゲット タイプを「内部」に設定しています。つまり、チャートはスライドの内部領域を基準にして配置およびサイズ設定されます。

ステップ4: プレゼンテーションを保存する

最後に、グラフのレイアウト設定を含めたプレゼンテーションを保存しましょう。

presentation.save(dataDir + "SetLayoutMode_outer.pptx", SaveFormat.Pptx);

Java スライドのレイアウト モードを設定するための完全なソース コード

String dataDir = "Your Document Directory";
Presentation presentation = new Presentation();
try
{
	ISlide slide = presentation.getSlides().get_Item(0);
	IChart chart = slide.getShapes().addChart(ChartType.ClusteredColumn, 20, 100, 600, 400);
	chart.getPlotArea().setX(0.2f);
	chart.getPlotArea().setY(0.2f);
	chart.getPlotArea().setWidth(0.7f);
	chart.getPlotArea().setHeight(0.7f);
	chart.getPlotArea().setLayoutTargetType(LayoutTargetType.Inner);
	presentation.save(dataDir + "SetLayoutMode_outer.pptx", SaveFormat.Pptx);
}
finally
{
	if (presentation != null) presentation.dispose();
}

結論

このチュートリアルでは、Aspose.Slides for Javaを使用してJavaスライドのチャートのレイアウトモードを設定する方法を学びました。チャートの位置とサイズは、setX, setY, setWidth, setHeight 、 そしてsetLayoutTargetType方法。これにより、スライド内のグラフの配置を制御できます。

よくある質問

Aspose.Slides for Java でグラフのレイアウト モードを変更するにはどうすればよいですか?

Aspose.Slides for Javaでグラフのレイアウトモードを変更するには、setLayoutTargetTypeグラフのプロットエリアでメソッドを設定します。LayoutTargetType.InnerまたはLayoutTargetType.Outer希望するレイアウトに応じて異なります。

スライド内のグラフの位置とサイズをカスタマイズできますか?

はい、スライド内のグラフの位置とサイズをカスタマイズするには、setX, setY, setWidth 、 そしてsetHeightグラフのプロット領域にメソッドを設定します。これらの値を調整して、要件に応じてグラフの位置とサイズを調整します。

Aspose.Slides for Java の詳細情報はどこで入手できますか?

Aspose.Slides for Javaの詳細については、ドキュメンテーションJava でスライドやグラフを効果的に操作するのに役立つ詳細な API リファレンスと例が含まれています。