Aspose.Slides for .NET 14.3.0 のパブリック API と後方互換性のない変更

パブリック API および後方互換性のない変更

Aspose.Slides.ShapeThumbnailBounds 列挙体と Aspose.Slides.IShape.GetThumbnail() メソッドが追加されました

GetThumbnail() および GetThumbnail(ShapeThumbnailBounds bounds, float scaleX, float scaleY) メソッドは、個別のシェイプサムネイルを作成するために使用されます。ShapeThumbnailBounds 列挙体は、利用可能なシェイプサムネイルの境界タイプを定義します。

プロパティ UniqueId が Aspose.Slides.IShape に追加されました

Aspose.Slides.IShape.UniqueId プロパティは、プレゼンテーション内で一意のシェイプ識別子を取得します。この一意の識別子はシェイプのカスタムタグに保存されます。

IChartCategoryLevelsManager の SetGroupingItem メソッドのシグネチャが変更されました

IChartCategoryLevelsManager メソッドのシグネチャ


 void SetGroupingItem(int level, IChartDataCell value);

は廃止され、以下のシグネチャに置き換えられました


 void SetGroupingItem(int level, object value);

したがって、次のような呼び出しは


 .SetGroupingItem(1, workbook.GetCell(0, "A2", "Group 1"));

以下のように変更する必要があります


 .SetGroupingItem(1, "Group 1");

SetGroupingItem には IChartDataCell 型の値ではなく、“Group 1” のような文字列を渡してください。カテゴリレベル用に定義されたワークシート、行、列で IChartDataCell を構築する必要がある要件は、SetGroupingItem(int, object) メソッド内にカプセル化されています。

SlideId プロパティが Aspose.Slides.IBaseSlide インターフェイスに追加されました

SlideId プロパティは、一意のスライド識別子を取得します。

SoundName プロパティが ISlideShowTransition に追加されました

読み書き可能な文字列。トランジションのサウンドに対する人間が読める名前を指定します。サウンド名を取得または設定するには Sound プロパティに割り当てる必要があります。この名前は、PowerPoint のユーザーインターフェイスでトランジションサウンドを手動で構成する際に表示されます。Sound プロパティが割り当てられていない場合、PptxException がスローされる可能性があります。

ChartSeriesGroup.Type プロパティの型が変更されました

ChartSeriesGroup.Type プロパティは、ChartType 列挙体から新しい CombinableSeriesTypesGroup 列挙体に変更されました。CombinableSeriesTypesGroup 列挙体は、組み合わせ可能なシリーズタイプのグループを表します。

個別シェイプサムネイル生成のサポートが追加されました

Aspose.Slides.ShapeThumbnailBounds

Aspose.Slides.IShape、Aspose.Slides.Shape の新メンバー: public Bitmap GetThumbnail() public Bitmap GetThumbnail(ShapeThumbnailBounds bounds, float scaleX, float scaleY)