gpt4 book ai didi

java - 阿斯普斯。对 Excel 文档中的单元格区域应用水平对齐

转载 作者:行者123 更新时间:2023-12-02 01:52:46 24 4
gpt4 key购买 nike

我正在使用 Java Aspose 库。对于 Excel 文档中的特定单元格范围,我需要应用水平左对齐。

这是我接收范围的方式:

Range range = sheet.cells.createRange(startRow, startColumn, endRow - startRow + 1, endColumn - startColumn + 1)

这就是我选择设置水平对齐方式的方式:

    Style style = sheet.workbook.createStyle()
style.horizontalAlignment = 1

StyleFlag flg = new StyleFlag()
flg.horizontalAlignment = true
range.applyStyle(style, flg)

我认为这不是正确的方法。

最佳答案

请参阅以下使用 Aspose.Cells API 的示例代码段,该代码段在我的测试中运行良好:例如示例代码:

Range range = sheet.getCells().createRange(startRow, startColumn, endRow - startRow + 1, endColumn - startColumn + 1);

Style style = workbook.createStyle();
style.setHorizontalAlignment(TextAlignmentType.LEFT);

StyleFlag flg = new StyleFlag();
flg.setHorizontalAlignment(true);

range.applyStyle(style, flg);
PS。我在 Aspose 担任支持开发人员/传播者。

关于java - 阿斯普斯。对 Excel 文档中的单元格区域应用水平对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52723941/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com