Aspose.Cells 8.3.0のパブリックAPIの変更
APIの追加
WorkbookSettings.AutoRecoverプロパティを追加しました
WorkbookSettingsクラスに、スプレッドシートの自動リカバリオプションを取得/設定するためのプロパティAutoRecoverのgetter/setterが追加されました
Java
Workbook book = new Workbook("sample.xlsx");
WorkbookSettings settings = book.getSettings();
settings.setAutoRecover(true);
WorkbookSettings.CrashSaveプロパティを追加しました
WorkbookSettingsクラスに、ブール型のCrashSaveプロパティ(ブール型のプロパティ)が追加されました。このプロパティは、アプリケーションがクラッシュした後にブックファイルを保存したかどうかを示します
Java
Workbook book = new Workbook("sample.xlsx");
WorkbookSettings settings = book.getSettings();
System.out.println(settings.getCrashSave());
WorkbookSettings.DataExtractLoadプロパティを追加しました
WorkbookSettingsクラスに、ワークブックファイルでの最後のリカバリに関する情報を取得/設定するためのDataExtractLoadプロパティのgetter/setterが追加されました。DataExtractLoadプロパティがtrueを返す場合、それはワークブックファイルでデータリカバリが実行されたことを示します
Java
Workbook book = new Workbook("sample.xlsx");
WorkbookSettings settings = book.getSettings();
System.out.println(settings.getDataExtractLoad());
WorkbookSettings.RepairLoadプロパティを追加しました
WorkbookSettingsクラスに、ブール型のプロパティRepairLoadのgetter/setterが追加されました。このプロパティは、スプレッドシートがExcelアプリケーションとの最後のロードセッションで修復されたかどうかを示します
Java
Workbook book = new Workbook("sample.xlsx");
WorkbookSettings settings = book.getSettings();
System.out.println(settings.getRepairLoad());
TxtLoadOptions.KeepExactFormatプロパティを追加しました
TxtLoadOptionsクラスに、数値や日付時刻のCSVファイルからの変換時に、セルの値の正確な書式を維持するかどうかを示すプロパティKeepExactFormatが追加されました。このプロパティは、デフォルト値がtrueであるため、セルの値はCSVファイルのように文字列としてフォーマットされます
Java
TxtLoadOptions options = new TxtLoadOptions();
options.setKeepExactFormat(false);
Workbook book = new Workbook("sample.csv", options);
Shape.Idプロパティを追加しました
v8.3.0には、スプレッドシート内の各Shapeオブジェクトを一意に識別するためにShape.Idプロパティのgetter/setterが追加されました。この新しいプロパティは、スプレッドシート内のChartオブジェクトを一意に識別するのにも役立ちます
Java
Workbook book = new Workbook("sample.xlsx");
ChartCollection charts = book.getWorksheets().get(0).getCharts();
for(int index = 0; index <= charts.getCount(); index++)
{
Chart chart = charts.get(index);
Shape shape = (Shape)chart.getChartObject();
System.out.println(shape.getId());
}
PlotArea.setPositionAutoメソッドを追加しました
PlotAreaクラスに、チャートのプロットエリアを自動モードに設定するのを支援するsetPositionAutoメソッドが追加されました
Java
Workbook book = new Workbook("sample.xlsx");
Chart chart = book.getWorksheets().get(0).getCharts().get(0);
chart.getPlotArea().setPositionAuto();