Aspose.Cells for Android via Java 21.12 リリースノート

Contents
[ ]
概要 カテゴリー
CELLSJAVA-43994 SmarkMarker で WorkbookDesigner.process の実行を中断するサポート
CELLSJAVA-44039 生成された PDF から PDF Producer 属性を変更します。
CELLSJAVA-43768 Java XLSX ファイルを PDF に変換中にヒープ領域の問題が発生する
CELLSJAVA-43875 XLSX ファイルのロード時の例外「無効な FontUnderlineType 文字列 val」
CELLSJAVA-43876 XLSX ファイルのロード時の例外「java.lang.ArrayIndexOutOfBoundsException」
CELLSJAVA-43844 会計番号のフォーマットに必要な拡張
CELLSJAVA-43953 特定のテキスト/部分「Cell」とExcelで日本語に翻訳する「コメント」をPDF変換にレンダリング
CELLSJAVA-43469 リグレッションの可能性: FormatConditionCollection.addArea() のパフォーマンス低下
CELLSJAVA-43646 テキストの影の効果が正しくレンダリングされない
CELLSJAVA-43760 二等辺三角形の向きが正しくありません
CELLSJAVA-43786 XLS ファイルを XLSX に変換すると、形状に関する一部の部分が正しくレンダリングされない
CELLSJAVA-43838 XlsToXlsx を実行すると、オートシェイプが失われます
CELLSJAVA-43839 XlsToXlsx を実行すると、LeftBracket が失われます
CELLSJAVA-43842 XlsToXlsx実行後、LeftBracketの形が元と違う
CELLSJAVA-43848 Excel から PDF への変換 - 一部のワードアート文字が Excel ファイルと同じように折り返されない
CELLSJAVA-43880 xls を xlsx に変換した後、テキスト ボックスの角が正しく丸まらない
CELLSJAVA-43867 html にエクスポートすると、条件付き書式のアイコンが異なります
CELLSJAVA-43812 excelToHtml: 形状の位置オフセットが正しくありません
CELLSJAVA-43871 Prism 9 OLE オブジェクトが出力に表示されない PDF
CELLSJAVA-43883 レンダリングされたページのサイズが正しくない
CELLSJAVA-43881 ファイルをマージすると、シートの背景色の設定が失われる
CELLSJAVA-43892 HTML に変換された Excel の枠線がありません
CELLSJAVA-43935 XLS ファイルの保存および読み込み中のシェイプ テキストのフォント サイズの問題
CELLSJAVA-43952 仮免許の期限切れ問題
CELLSJAVA-43954 XLSX から PDF: イメージにより例外 “java.lang.OutOfMemoryError: Java heap space” が発生する
CELLSJAVA-43902 HTML に変換された Excel の一部の境界線が冗長です
CELLSJAVA-43933 1データのみでHTMLにエクスポートすると条件付き書式がExcelと異なる
CELLSJAVA-43878 Excel クラスター棒グラフのデータ ラベルの位置が正しくない
CELLSJAVA-43895 XLS を XLSX に変換すると、線の形やその他のグラフの形が正しくレンダリングされない
CELLSJAVA-43934 グラフを操作または更新した後、円グラフのラベルが Excel と一致しない
CELLSJAVA-43519 非表示の行または列に含まれるセルを結合すると、不均一な HTML テーブルが生成される
CELLSJAVA-43962 Excel の条件付き書式を HTML に変換した後、効果に一貫性がない
CELLSJAVA-43983 リグレッション: XLSX を PDF に変換する際の無限ループ
CELLSJAVA-44029 XLSX ~ PDF: 画像が変換されません
CELLSJAVA-44093 新しい Aspose.Cells for Java バージョンで画像をレンダリングするときの長方形のテキストの切り捨ての問題
CELLSJAVA-44089 DataLabels.setShadow() は利用できず、Series.setShadow() メソッドと等しくありません
CELLSJAVA-44000 Cells アイコン セットとその他の条件付き書式を同時に使用すると、HTML のスタイルが正しくない
CELLSJAVA-43932 出力イメージで展開されたドーナツ グラフのデータ ラベルの位置を設定する際の問題
CELLSJAVA-44094 PDF へのエクスポート時にチャート タイトルが切り捨てられる
CELLSJAVA-43533 XLSX から Ubuntu での HTML 作成の問題
CELLSJAVA-43987 マージされたセルの右枠が html で失われる
CELLSJAVA-44016 写真の URL を含む Excel ファイルを HTML に変換する際の問題
CELLSJAVA-43787 例外 “IllegalArgumentException: ダッシュの長さがすべてゼロです …” が Excel で HTML にレンダリングされる
CELLSJAVA-43885 Excel の変換中に IllegalArgumentException が発生する
CELLSJAVA-43874 Workbook.save は、Aspose ライセンスが適用されている場合にのみ、Aspose.Cells によって特定のファイルで例外をスローします
CELLSJAVA-43969 COUNTIF 関数と外部参照を含む Name が NullPointerException を生成する
CELLSJAVA-43903 java.lang.NumberFormatException: Excel ファイルを HTML にレンダリングするときの入力文字列について
CELLSJAVA-44071 com.aspose.cells.CellsException: Workbook.calculateFormula() を呼び出すときに関数 IF に入力したパラメーターが少なすぎます
CELLSJAVA-44104 SpreadSheetML のインポート時の NullPointerException

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

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

オーバーロードされたメソッド Name.GetRefersTo() を追加します。

指定されたセルに基づいて数式を取得します。

オーバーロードされたメソッド Range.AutoFill() を追加します。

塗りつぶしタイプで対象範囲を自動で塗りつぶします。

Comment.IsThreadedComment プロパティを追加します。

このコメントがスレッド化されたコメントかどうかを示します。

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

HTML の保存時に非表示の形状を無視するかどうかを示します。

Range.CurrentRegion プロパティを追加します。

空白行と空白列の任意の組み合わせで囲まれた範囲を返します。

AxisBins クラスを追加します。

ヒストグラム チャートの軸ビンを表します。

メソッド SheetRender.GetPageSizeInch(int pageIndex) を追加

出力画像のページサイズをインチ単位で取得します。

メソッド WorkbookRender.GetPageSizeInch(int pageIndex) を追加します

ページ サイズの出力イメージをインチ単位で取得します。

列挙型 CellValueFormatStrategy.DisplayString を追加します。

この戦略では、表示スタイルでセルの値をフォーマットするときに、Cell.GetStringValue(CellValueFormatStrategy) が列幅の制限を考慮に入れます。書式設定された結果が使用可能な幅を超える場合、1 つ以上の “#” が返されることがあります。これは、MS Excel がそのような種類のセルに対して表示するものと同じです。

WorksheetCollection.ActiveSheetName プロパティを追加します。

ワークブックのアクティブなシート名を取得および設定します。

JsonLoadOptions および JsonSaveOptions クラスを追加します。

ファイルのロードまたは保存のオプションを表します。

ImageSaveOptions.StreamProvider プロパティを追加します。

2 つ以上のページがある場合は、ストリームを提供します。

LoadFormat.Image および LoadFormat.Json 列挙型を追加します。

画像と json の種類を表します。

SaveFormat.Bmp、SaveFormat.Emf、SaveFormat.Gif、SaveFormat.Jpg、SaveFormat.Json、SaveFormat.Png 列挙型を追加

新しくサポートされた保存形式。

FileFormatType.Emf、FileFormatType.Gif、FileFormatType.Jpg、FileFormatType.Json、FileFormatType.Png、FileFormatType.Wmf列挙型を追加

新たにサポートされるファイル形式の種類。

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

パフォーマンスを考慮して、検証と条件付き書式設定の領域モデルを変更しました。新しいモデルでは、追加された領域シーケンスに対してより多くの制約が必要です。 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 つの特別なメソッドを使用する必要はないと考えています。

Validation/ConditionalFormatting の領域を変更するための動作が変更されました。

Validation と ConditionalFormatting の場合、古いバージョンでは、それらの領域は、それらから取得または設定された CellArea オブジェクトによってサポートされる場合があります。したがって、ユーザーが CellArea オブジェクトのフィールド値を変更すると、領域も変更される可能性があり、その逆も同様です。実際、これは API 設計の観点からは予想外の結果です。このバージョンから、この副作用は削除され、ユーザーは CellArea オブジェクトを変更して領域を変更できなくなりました。

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

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

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

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

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

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

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

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

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() メソッドを追加

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

廃止されたメソッド SheetRender.GetPageSize(int pageIndex)

代わりに SheetRender.GetPageSizeInch(int pageIndex) を使用してください。

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

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

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

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