製品を閲覧する

Aspose.Cells for .NET 22.1 リリースノート

概要カテゴリー
CELLSNET-50082sort() 関数でソートされた行/列の元のインデックスを返すサポート新機能
CELLSNET-50088プリンターへのレンダリング中にプリンター設定で印刷ジョブ名を設定するサポート新機能
CELLSNET-50060テキスト ファイルが csv か tsv かを検出します。新機能
CELLSNET-49939Cells.MaxDisplayRange を取得するときに非表示の行と列を無視する強化
CELLSNET-50054配列数式での FREQUENCY 関数の計算結果が正しくない強化
CELLSNET-50072サポートされていない関数: CUBESET強化
CELLSNET-50017チャート タイトルとチャート軸テキストの横にバブルを追加する方法強化
CELLSNET-50038マルチレベル グループの折りたたみと展開に関する異なる動作強化
CELLSNET-50041BMP 画像ファイルがヘッダー/フッターに表示されない強化
CELLSNET-50108XLS ~ PDF: メモリ不足で変換が停止するパフォーマンス
CELLSNET-50128行間が狭くなる - Excel から PDF への変換バグ
CELLSNET-50086PDF に変換すると Cell の色が消えるバグ
CELLSNET-49996MemoryPreference モードでセルのリッチ テキスト値が失われることがあるバグ
CELLSNET-50042セルの名前は、記録中に変更されますバグ
CELLSNET-50055親ワークシートにアポストロフィがある場合、ローカル範囲名プロパティ FullText はエスケープされませんバグ
CELLSNET-50154GridWeb が .csv ファイルのキャッシュからの読み込み/保存に失敗するバグ
CELLSNET-50063Excel ファイルを印刷すると、1 ページではなく 2 ページが表示されるバグ
CELLSNET-50094ワークシートの内容が Excel から PDF への変換で正しく表示されないバグ
CELLSNET-50129ページを追うごとに印刷位置が上がっていく - ExcelからPDFへの変換バグ
CELLSNET-50131文字がありません - Excel から PDF への変換バグ
CELLSNET-49578Aspose.Cells によってグラフから計算された間違った最大/最小値バグ
CELLSNET-50087シリーズ タイプを変更した後、出力チャートが正しく表示されないバグ
CELLSNET-50197ウォーターフォール チャートの凡例を削除または非表示にすることはできませんバグ
CELLSNET-50065複数レベルの行グループの折りたたみと展開に関する異なる動作バグ
CELLSNET-50137XLSX ~ HTML スクリプト内で宣言されていない変数「ノード」バグ
CELLSNET-50157AutoFitMergedCellsType.EachLine が列の自動調整で機能しないバグ
CELLSNET-50165ファイルを保存すると、ふりがなのフォントが変更されますバグ
CELLSNET-50208Html として保存すると一部のテキストが失われるバグ
CELLSNET-50095XSLB ファイルを開く際の例外例外
CELLSNET-50096空の列の削除中に StackOverflowException が発生する例外
CELLSNET-50071HTML 例外への変換「サポートされていない関数: CUBESET」例外
CELLSNET-50097Aspose.Cells 経由で XSLX ファイルを開く際の例外例外
CELLSNET-50133FillFormat の比較時の NullReferenceException例外
CELLSNET-50138XLSB ファイルを開く際の例外例外
CELLSNET-50016グラフの EMF 軸の値が正しくない回帰

Public API および下位互換性のない変更

以下は、Aspose.Cells for .NET に対して行われた下位互換性のない変更と同様に、追加、名前変更、削除、または廃止されたメンバーなど、パブリック API に対して行われた変更のリストです。リストされている変更について懸念がある場合は、 Aspose.Cells サポート フォーラム。

ワークブックから外部リンクを削除する動作を変更します。

古いバージョンでは、URL に「AddIns」が含まれる外部リンクは削除されません。このような動作は、一部のユーザーの特別な要件のために設計されています。このようなソリューションの欠点は明らかです。ユーザーは、外部参照に対して有効なファイル名またはパスを指定できますが、実際、ほとんどのユーザーはそれらの外部リンクが別の方法で処理されることを望んでいません。このバージョンから、これらの外部リンクをフィルタリングしなくなりました。ユーザーがいくつかの外部リンクに対して特別な要件を持っている場合、ExternalLinkCollection 内のすべての項目を 1 つずつ確認し、削除したい項目のみを削除することができます (ExternalLinkCollection.RemoveAt(int) メソッドによって)。

無効な日時値に対する Cell.Type の動作を変更します。

古いバージョンでは、1 つのセルを日時としてフォーマットするように要求された場合、Cell.Type は、このセルの数値が日時として有効であるかどうかに関係なく、CellValueType.IsDateTime を返します。ユーザーが Cell.Type のみに依存し、Cell.DateTimeValue を呼び出そうとすると、例外が発生する可能性があります。このバージョンから、このような種類のセルに対して CellValueType.IsNumeric を返すようになり、適切な API によってセル値を取得するようにユーザーを誘導できるようになりました。

Cells.MaxDisplayRange の動作を変更します。

古いバージョンでは、このプロパティの範囲値は、セル コレクションでインスタンス化されたすべてのセルをカバーします。このバージョンから、非表示の行/列にインスタンス化されたセルしかない場合、非表示の行/列を表示範囲の端から除外するようにしました。

DataSorter.Sort() メソッドを変更して、ソートされた行/列の元のインデックスを返します。

古いバージョンでは、 DataSorter.Sort() メソッドは何も返しません。このバージョンから、ソートされた範囲に対応する行/列の元のインデックスを返します。これにより、ユーザーは並べ替えの高度なチェックと操作を実行できます。

TxtLoadOptions.ExtendToNextSheet プロパティを追加します。

データの行数または列数が ms Excel の制限を超える場合、CSV/TSV データを複数のワークシートにインポートすることをサポートします。

ExternalLinkCollection.Clear() メソッドを追加します。

ワークブックからすべての外部リンクを削除します。

ExternalLinkCollection.Clear(bool updateReferencesAsLocal) メソッドを追加します。

ワークブックからすべての外部リンクを削除する場合、ユーザーはそれらの外部リンクへの参照を含む数式の処理方法を決定できます。 “updateReferencesAsLocal” が true の場合、外部リンク内のすべてのカスタム定義関数が現在のワークブック自体に移動されます。たとえば、あるセルの数式は「=‘externalsource.xlam’!customfunction()」で、外部リンク「externalsource.xlam」を削除すると、このセルの数式は「=customfunction()」になります。

ExternalLinkCollection.RemoveAt(int) メソッドを追加します。

指定された 1 つの外部リンクをブックから削除します。

ExternalLinkCollection.RemoveAt(int, bool updateReferencesAsLocal) メソッドを追加します。

ExternalLinkCollection.Clear(bool updateReferencesAsLocal) メソッドと同様に、ユーザーは指定された外部リンクを参照する数式をワークブックから削除する際にどのように処理するかを決定できます。

ExternalLinkCollection.GetEnumerator() メソッドを追加します。

ブック内のすべての外部リンクを反復処理する列挙子を提供します。

代わりに ExternalLinkCollection.Clear() メソッドを使用してください。

ワークブックに外部リンクがあるかどうかを確認するには、ExternalLinkCollection.Count を使用してください。

古いクラス StyleCollection を削除します。

スタイルを操作するには Workbook.CreateStyle() と Workbook.GetNamedStyle(string) を使用してください。

PptxSaveOptions(bool saveAsImage) コンストラクターを追加します。

.pptx ファイルを保存するオプションを表します。 True の場合、ワークブックは .pptx ファイルの画像に変換されます。 False の場合、ワークブックは .pptx ファイルのいくつかのテーブルに変換されます。

SheetRender.ToPrinter(PrinterSettings printerSettings, string jobName) メソッドを追加します。

プリンター設定とプリンタージョブ名を使用して、ワークシートをプリンターにレンダリングします。

WorkbookRender.ToPrinter(PrinterSettings printerSettings, string jobName) メソッドを追加します。

プリンター設定とプリンター ジョブ名を使用して、ワークブックをプリンターにレンダリングします。

ChartGlobalizationSettings クラスを追加します。

グラフのグローバリゼーション設定を表します。

DataLabels.IsNeverOverlap プロパティを追加します。

データラベルの表示が重ならないかどうかを示します。 (円グラフの場合)

TickLabelItem クラスを追加します。

Ticklabel アイテムの情報を含めます。

TickLabelItem.Height プロパティを追加します。

チャートの高さの比率でティックラベル項目の高さを取得します。

TickLabelItem.Width プロパティを追加します。

Ticklabel アイテムの幅をチャート幅の比率で取得します。

TickLabelItem.X プロパティを追加します。

チャート幅の比率で Ticklabel 項目の X を取得します。

TickLabelItem.Y プロパティを追加します。

Ticklabel アイテムの Y をチャートの高さの比率で取得します。

TickLabels.TickLabelItems プロパティを追加します。

TickLabel の項目を取得します。


 
 日本