Aspose。对 Excel 文档中的单元格范围应用水平对齐
Aspose. Apply horizontal alignment for Range of Cells in Excel Documnet
我正在使用 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 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 担任支持开发人员/传播者。