製品を閲覧する

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

概要カテゴリー
CELLSNET-49680Excel から SQL スクリプトへの変換をサポートします。新機能
CELLSNET-49717Excel から xml データへの変換をサポート新機能
CELLSNET-49853xml データのインポートをサポート新機能
CELLSNET-48190新しいフォーマット条件を追加するときに優先順位を更新する強化
CELLSNET-49758DataSorter を使用した並べ替えは、テーブルの書式設定に影響します強化
CELLSNET-49828FormatConditionCollection.AddCondition() は、数式に対して異なる動作を提供します強化
CELLSNET-49981テンプレート ファイルからワークブックを作成する際にリビジョン ログのフィルター オプションを追加する強化
CELLSNET-49739別のブックにコピーするときに条件付き書式の 3D 参照を無視する強化
CELLSNET-49984破損した xls ファイルからデータを読み取ります。強化
CELLSNET-49990テーブルのカスタム合計行式の設定をサポートします。強化
CELLSNET-49825Excel の ExportImagesAsBase64 属性を HTML に変換する際のパフォーマンスの問題パフォーマンス
CELLSNET-49827定義された範囲の RefersTo が誤ってエスケープされるバグ
CELLSNET-49759空のセルは引き続き空の XML 要素としてエクスポートされますバグ
CELLSNET-49817Emf へのレンダリング中に、テキストが ‘Credit Suisse Type Light’ フォントの中央に配置されないバグ
CELLSNET-49864XLSX から PDF のレンダリングで、右から左へのテキストの単語が逆の順序で表示されるバグ
CELLSNET-49873xlsx から pdf: Excel で生成された pdf と比較して改ページが異なりますバグ
CELLSNET-49922文字が 1 ページに収まらず、印刷位置が Excel で PDF レンダリングに変更されるバグ
CELLSNET-49998HTML マークアップを含む特定の XLS ファイルを表示できないバグ
CELLSNET-49742保存後の chart1.xml の違いバグ
CELLSNET-49875XLSX から EMF 重複する目盛りバグ
CELLSNET-49904PNG の日付へのグラフが正しく変換されないバグ
CELLSNET-49905リグレッション: チャートを PNG に変換する際の問題バグ
CELLSNET-49969XLS ドキュメントを XLSX/XSLM に保存する際のオーバーフロー エラーバグ
CELLSNET-49760html に変換すると、マージされた領域が正しく表示されません。バグ
CELLSNET-49789HTML ファイルを保存するときに、Excel の元のグリッドを変更しないでください。バグ
CELLSNET-49850画像: FitToCell パラメータが画像スマート マーカーで機能しないバグ
CELLSNET-49870Excel スプレッドシートで複数のシートを結合すると、ヘッダーが広くなりますバグ
CELLSNET-49898スマート マーカーを使用して画像をセルに合わせながらセルの境界線を表示するバグ
CELLSNET-49924Aspose で生成された XLSX ファイルを開くとエラーが発生するバグ
CELLSNETCORE-301ハイパーリンクのアドレスが null の場合、ワークシートの追加に失敗するバグ
CELLSNET-49812ODS ファイルを開くときの例外例外
CELLSNET-49876XLSX ファイルの再保存時の例外例外
CELLSNET-49943ワークブックをコピーするときの System.NullReferenceException例外

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

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

検証用の領域を追加するためのより多くの制約。

パフォーマンスを考慮して、検証と条件付き書式設定の領域モデルを変更しました。新しいモデルでは、追加された領域シーケンスに対してより多くの制約が必要です。 Validation.AddArea(CellArea cellArea, bool checkIntersection, bool checkEdge) および Validation.AddAreas(CellArea[]areas, bool checkIntersection, bool checkEdge) の場合、2 つの「チェック」パラメータが false の場合、追加された領域が左上隅で昇順にソートされます。そうしないと、他の操作で予期しない結果が得られる可能性があります。新しいバージョンでは、大量の領域を追加するパフォーマンスが大幅に向上したため、Validation.AddArea(CellArea cellArea) がボトルネックになることはないと考えています。そのため、ユーザーは AddArea(CellArea cellArea) を直接呼び出して、これら 2 つの特別なメソッドを使用する必要はないと考えています。

FormatConditionCollection にフォーマット条件を追加するための動作が変更されました。

FormatConditionCollection.AddCondition(…) メソッドの場合、古いバージョンでは新しく追加されたものの優先度が最も低くなります。 ms Excel の動作とは異なります。今回のバージョンからは、ms エクセルでの操作と同様に、新たに追加されたフォーマット条件を最優先にしています。

AbstractInterruptMonitor.TerminateWithoutException プロパティを追加します。

このプロパティは、プロセスの中断が必要になったとき、プロセスを例外によって終了する必要があるか、単に静かに終了する必要があるかを示します。デフォルトでは、このプロパティは false です。つまり、プロセスが中断されると、例外によってプロセスが終了します。

WorkbookSettings.ResourceProvider プロパティを追加します。

WorkbookSettings.StreamProvider のプロパティの名前を変更して、その機能により適したものにし、ユーザーが理解しやすくしました。

LoadDataFilterOptions.Revision オプションを追加します。

一部のテンプレート ファイルには大量のリビジョン ログが含まれている場合があり、ワークブックの読み込みのパフォーマンスが低下します。ユーザーは、このオプションを使用して、これらのリビジョン ログをロードするかどうかを制御できます。

WorkbookSettings.StreamProvider プロパティを廃止しました。

代わりに WorkbookSettings.ResourceProvider プロパティを使用してください。

古いプロパティ PdfSaveOptions.StreamProvider を削除します。

代わりに WorkbookSettings.ResourceProvider プロパティを使用してください。

JsonLoadOptions.MultipleWorksheets プロパティを追加します。

すべての子ノードが配列ノードの場合、JsonObject オブジェクトの各属性を 1 つのワークシートとしてインポートするかどうかを示します。

FileFormatType.SqlScript、SaveFormat.SqlScript、SqlScriptSaveOptions を追加

SQL スクリプトを保存するオプションを表します。

SaveFormat.Xml、LoadFormat.Xml、XmlSaveOptions、および XmlLoadOptions を追加

R/W xml ファイルのオプションを表します。

HtmlSaveOptions.SaveAsSingleFile プロパティを追加します。

Excel を単一のファイルとして保存するかどうかを示します。

JsonLoadOptions.MultipleWorksheets プロパティを追加します。

Jsonファイルのデータを複数のワークシートにロードするかどうかを示します

PdfSaveOptions.Producer プロパティを追加します。

生成された pdf ドキュメントのプロデューサーを取得および設定します。

ListColumn.GetCustomTotalsRowFormula() および ListColumn.SetCustomTotalsRowFormula() メソッドを追加

テーブルの合計行のカスタム数式を取得および設定します。


 
 日本