合并单元格中的 Aspose excel wrapText
Aspose excel wrapText in a merged Cell
此问题出现在 Excel,但此问题在 Aspose 更新期间变得明显。
正在渲染 excel、
将 A0 IsWrapText 设置为 true。
将值放在A0处,取值为"Hello\nWorld",然后与A1合并。
excel 的输出没有正确满足 wrapText 的要求,因为它是一个合并的单元格。
P.S。旧版本(4.4或更低版本)实际上没有这个问题,因为默认不执行AutoFitHeight,因此单元格高度没有变化并且单元格高度可以随着内容增长[满足\n])
有没有即使在合并单元格中也能正确呈现 wrapText 的方法?
谢谢。
是的,在较新版本的 Aspose.Cells 中,您可以尝试添加以下代码行(在将 style/formatting 应用于合并单元格之后)以自动调整行高相应地合并单元格:
例如
示例代码:
.............
AutoFitterOptions options = new AutoFitterOptions();
options.AutoFitMergedCells = true;
worksheet.AutoFitRows(options);
........
希望,这有点帮助。
我在 Aspose 担任支持开发人员/传播者。
此问题出现在 Excel,但此问题在 Aspose 更新期间变得明显。
正在渲染 excel、
将 A0 IsWrapText 设置为 true。
将值放在A0处,取值为"Hello\nWorld",然后与A1合并。
excel 的输出没有正确满足 wrapText 的要求,因为它是一个合并的单元格。
P.S。旧版本(4.4或更低版本)实际上没有这个问题,因为默认不执行AutoFitHeight,因此单元格高度没有变化并且单元格高度可以随着内容增长[满足\n])
有没有即使在合并单元格中也能正确呈现 wrapText 的方法?
谢谢。
是的,在较新版本的 Aspose.Cells 中,您可以尝试添加以下代码行(在将 style/formatting 应用于合并单元格之后)以自动调整行高相应地合并单元格: 例如 示例代码:
.............
AutoFitterOptions options = new AutoFitterOptions();
options.AutoFitMergedCells = true;
worksheet.AutoFitRows(options);
........
希望,这有点帮助。
我在 Aspose 担任支持开发人员/传播者。