0

我正在使用 Gembox 37.3.30.1030。我正在向单元格添加注释,这些单元格有时由于注释尺寸小而无法正确显示。我没有看到任何可以调整评论大小的属性。任何人都可以帮忙吗?谢谢!

4

1 回答 1

0

您可以ExcelComment通过指定TopLeftCell和来定义 的大小BottomRightCell
例如:

ExcelFile workbook = new ExcelFile();
ExcelWorksheet worksheet = workbook.Worksheets.Add("Sheet1");
ExcelComment comment = worksheet.Cells["B2"].Comment;

comment.Text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit.";
comment.TopLeftCell = new AnchorCell(worksheet.Columns[3], worksheet.Rows[5], true);
comment.BottomRightCell = new AnchorCell(worksheet.Columns[6], worksheet.Rows[20], false);
//comment.IsVisible = true;

workbook.Save("Sample.xlsx");

请注意,评论内容没有自动调整或自动调整大小或任何类似的功能,因此您必须自己设置大小。
您可以尝试创建一些粗略的近似值,仅根据评论文本中的行数或字符数来调整评论的大小。

仅供参考 GemBox.Spreadsheet 3.7 的最后一个版本是 37.3.30.1189,你可以从这里下载。

于 2017-08-22T05:04:36.483 回答