Spire.XLS 15.11.3 がリリースされました。本バージョンでは、数式内容の MathML および LaTeX 形式へのエクスポート、XMATCH 関数の追加、Excel から JSON への変換、EMF 形式の背景画像設定、そして Office 365 に類似したチェックボックス効果の追加がサポートされました。さらに、Excel ドキュメントの読み込み、Excel から PDF への変換、数式計算に関する複数の問題が修正されています。詳細は以下をご確認ください。
本リリースでの変更内容一覧:
| カテゴリー | ID | 説明 |
| 新機能 | SPIREXLS-5977, SPIREXLS-5978 | 数式内容の MathML および LaTeX 形式へのエクスポートをサポートしました。
Workbook workbook = new Workbook();
workbook.LoadFromFile(inputFile);
Worksheet sheet = workbook.Worksheets[0];
string mathML = sheet.Equations[0].ExportMathML();
sheet.Range["B9"].Value = "mathML:";
sheet.Range["B10"].Value = mathML;
string LaTex = sheet.Equations[0].ExportLaTex();
sheet.Range["B12"].Value = "LaTeX:";
sheet.Range["B13"].Value = LaTex;
workbook.SaveToFile(outputFile);
File.WriteAllText(outputFile_TXT, "LaTeX:\t" + LaTex + "\r\nmathML:\t" + mathML); |
| 新機能 | SPIREXLS-5982 | XMATCH 関数をサポートしました。
Workbook workbook = new Workbook();
workbook.LoadFromFile(@"test.xlsx");
Worksheet sheet = workbook.Worksheets[0];
sheet.Range["C4"].Formula = "=XMATCH(\"王五\", A2:A5)";
workbook.CalculateAllValue(); |
| 新機能 | SPIREXLS-5990, SPIREXLS-5991 | Office 365 に類似したチェックボックス効果を追加しました。
XlsRange range = sheet.Range["A1"]; range.InsertEmbedCheckBox(); rang.SetEmbedCheckBoxCheckState(true); |
| 新機能 | SPIREXLS-6021 | Excel から JSON への変換をサポートしました。
Workbook workbook = new Workbook(); workbook.LoadFromFile(inputFile); workbook.SaveToFile(outputFile, FileFormat.Json); workbook.Dispose(); |
| 新機能 | SPIREXLS-6022 | EMF 形式の背景画像設定をサポートしました。
Workbook workbook = new Workbook(); workbook.LoadFromFile(inputFile); Worksheet sheet = workbook.Worksheets[0]; Stream image = File.OpenRead(inputFile_Img); sheet.PageSetup.BackgoundImageStream = image; workbook.SaveToFile(outputFile, ExcelVersion.Version2013); |
| 不具合修正 | SPIREXLS-5958 | Excel を PDF に変換する際のレンダリング問題を修正しました。 |
| 不具合修正 | SPIREXLS-5998 | Excel ドキュメントを読み込む際に「Invalid string in the file」エラーが発生する問題を修正しました。 |
| 不具合修正 | SPIREXLS-6008 | Excel ドキュメント読み込み時にアプリケーションがフリーズする問題を修正しました。 |
| 不具合修正 | SPIREXLS-6009 | AutoFitColumns() メソッドの動作不良を修正しました。 |
| 不具合修正 | SPIREXLS-6016 | Excel ファイルを読み込み・保存した後に数式が正しく処理されない問題を修正しました。 |
以下のリンクから Spire.XLS 15.11.3 をダウンロードできます:






