C++ を使用したプレゼンテーションでバブルチャートをカスタマイズ

バブルチャートのサイズスケーリング

Aspose.Slides for C++ はバブルチャートのサイズスケーリングをサポートしています。Aspose.Slides for C++ IChartSeries.BubbleSizeScale および IChartSeriesGroup.BubbleSizeScale プロパティが追加されました。以下にサンプル例を示します。

バブルチャートサイズとしてデータを表す

新しい get_BubbleSizeRepresentation() メソッドが IChartSeriesChartSeries クラスに追加されました。BubbleSizeRepresentation はバブルチャートでバブルサイズの値がどのように表現されるかを指定します。可能な値は BubbleSizeRepresentationType.AreaBubbleSizeRepresentationType.Width です。これに伴い、データをバブルチャートサイズとして表す可能な方法を指定するために BubbleSizeRepresentationType 列挙型が追加されました。以下にサンプルコードを示します。

FAQ

「3-D 効果付きバブルチャート」はサポートされていますか、通常のものとどう違いますか? はい。別個のチャートタイプ「Bubble with 3-D」が用意されています。これはバブルに 3-D スタイルを適用しますが、追加の軸は追加されません。データは X-Y-S(サイズ)のままです。このタイプはchart type列挙体で利用可能です。

バブルチャートの系列およびポイントの数に制限はありますか? API レベルでは明確な上限はありません。制約はパフォーマンスや対象の PowerPoint バージョンによって決まります。可読性とレンダリング速度を考慮し、ポイント数は適切に抑えることを推奨します。

バブルチャートをエクスポートした場合(PDF、画像)、外観はどのように変わりますか? サポートされている形式へのエクスポートはチャートの外観を保持します。レンダリングは Aspose.Slides エンジンが実行します。ラスタ/ベクタ形式の場合、一般的なチャート描画ルール(解像度、アンチエイリアスなど)が適用されるため、印刷時には十分な DPI を選択してください。