【GcExcel】渲染自适应行高
本帖最后由 Richard.Huang 于 2024-5-16 15:15 编辑产品:GcExcel
版本:V7.0.0
您好,现在gcexcel渲染后的行高是固定的,多行文本不能自适应行高,导致一些大文本单元格展示比较丑陋,有办法让渲染结果根据实际文本行数自适应行高吗? 您好,首先建议,您在设置模板的时候,考虑数据,调整模板的高度。
其次,使用 IRange接口的autoFit() 方法来自动调整行高和列宽
最后,关于您提到的,获取单元格实际高度,目前SpreaddJS是支持的,关于GcExcel是否支持此功能,需要调研下。有进展,会联系您。
您好,如果在GcExcel中,您直接使用 autoFit() 对需要调整行高的行,调整行高即可。 您好,假如公式单元格设置纵向扩展,autoFit,渲染后是否生效呢,需不需要对渲染结果再进逐行autoFit呢? 需要对渲染结果逐行autoFit 逐行设置是否会影响性能?有办法成为全局设置吗? 如果是导出PDF文件,可以使用页面设置选项:https://www.grapecity.com.cn/developer/grapecitydocuments/excel-java/docs/ManageFileOperations/ExporttoaPDFFile/adjust_column_width_and_row_height
如果是导出Excel文件,调用IWorksheet.getRange("xxx").getEntireRow().autoFit(); 至于性能,肯定是单元格越多,性能会降低,但是还是得取决于你的具体文件测试看看 另一个办法,如果你的数据源的内容都是比较类似的,扩展出来的行高也差不多的话,可以只autofit一行,然后直接给其他行设置这个autofit过的行高 Lewis 发表于 2024-5-14 10:45
另一个办法,如果你的数据源的内容都是比较类似的,扩展出来的行高也差不多的话,可以只autofit一行,然后 ...
:hjyzw: 收到 感谢:mj72:
页:
[1]
2