Spire.XLS 16.1.4 のリリースを、誠に嬉しくお知らせいたします。本バージョンでは複数の新機能が追加されており、具体的には指定したセル範囲の HTML 形式への変換対応、Excel ファイルから PDF/UA 準拠ドキュメントへの変換対応が含まれます。また、ドキュメント内の OLE オブジェクトを正常に削除できないという不具合も修正されています。詳細は以下に記載します。
以下に、本リリースにおける変更点一覧を示します。
| カテゴリー | ID | 説明 |
| 新機能 | SPIREXLS-5948 | BYROW 関数および BYCOL 関数に対応しました。
// 各行の平均値を計算するため BYROW を使用 sheet.Range["G2"].Formula = "=BYROW(B2:F2, LAMBDA(row, AVERAGE(row)))"; // 各列の平均値を計算するため BYCOL を使用 sheet.Range["B8"].Formula = "=BYCOL(B2:B7, LAMBDA(col, AVERAGE(col)))"; |
| 新機能 | SPIREXLS-5980 | 指定したセル範囲を HTML 形式に変換する機能に対応しました。
Workbook workbook = new Workbook(); workbook.LoadFromFile(inputFile); Worksheet sheet = workbook.Worksheets[0]; CellRange cell = sheet.Range["A1:B3"]; string html = cell.HtmlString; File.WriteAllText(outputFile, html); |
| 新機能 | SPIREXLS-5983 | セル範囲のコピー時に行と列を転置する機能に対応しました。
CopyRangeOptions options = CopyRangeOptions.Transpose | CopyRangeOptions.All; sheet["A1:C4"].Copy(sheet["D2:G3"], options); sheet["A1:B5"].Copy(sheet["D5"], options); workbook.SaveToFile(outputFile); |
| 新機能 | SPIREXLS-6018 | Excel ファイルを PDF/UA 準拠ドキュメントに変換する機能に対応しました。
Workbook workbook = new Workbook(); workbook.LoadFromFile(inputFile); workbook.ConverterSetting.PdfConformanceLevel = Spire.Xls.Pdf.PdfConformanceLevel.Pdf_UA1; workbook.SaveToFile(outputFile, FileFormat.PDF); workbook.Dispose(); |
| 不具合修正 | SPIREXLS-6044 | ドキュメント内の OLE オブジェクトを正常に削除できない不具合を修正しました。 |
リンクをクリックして Spire.XLS 16.1.4 をダウンロードしてください:






