Ajuste de altura de columna de fila en xlsx4j
Contents
[
Hide
]
Aspose.Cells - Ajuste de altura de columna de fila
Es posible establecer la altura de una sola fila llamando al método setRowHeight de la colección Cells. El método setRowHeight toma los siguientes parámetros:
- Índice de fila, el índice de la fila cuya altura está cambiando.
- Altura de la fila, el alto de fila que se aplicará en la fila.
Establezca el ancho de una columna llamando al método setColumnWidth de la colección Cells. El método setColumnWidth toma los siguientes parámetros:
- índice de columna, el índice de la columna cuyo ancho está cambiando.
- Ancho de columna, el ancho de columna deseado.
Java
//Instantiating a Workbook object
Workbook workbook = new Workbook();
//Accessing the first worksheet in the Excel file
Worksheet worksheet = workbook.getWorksheets().get(0);
Cells cells = worksheet.getCells();
//Setting the height of all rows in the worksheet to 8
worksheet.getCells().setStandardHeight(8f);
//Setting the height of the second row to 40
cells.setRowHeight(1, 40);
//Setting the width of the second column to 17.5
cells.setColumnWidth(1, 17.5);
xlsx4j - Ajuste de altura de columna de fila
Row.setHt se usa para establecer una altura personalizada para las filas usando xlsx4j. setCustomHeight debe establecerse en TRUE.
Java
SpreadsheetMLPackage pkg = SpreadsheetMLPackage.createPackage();
WorksheetPart sheet = pkg.createWorksheetPart(new PartName("/sheet1.xml"), "Sheet1", 1);
CTSheetFormatPr format = Context.getsmlObjectFactory().createCTSheetFormatPr();
format.setDefaultRowHeight(5);
format.setCustomHeight(Boolean.TRUE);
sheet.getJaxbElement().setSheetFormatPr(format);
SheetData sheetData = sheet.getJaxbElement().getSheetData();
Row row = Context.getsmlObjectFactory().createRow();
row.setHt(66.0);
row.setCustomHeight(Boolean.TRUE);
row.setR(1L);
Cell cell1 = Context.getsmlObjectFactory().createCell();
cell1.setV("1234");
row.getC().add(cell1);
Cell cell2 = Context.getsmlObjectFactory().createCell();
cell2.setV("56");
row.getC().add(cell2);
sheetData.getRow().add(row);
Descargar código de ejecución
Descargar código de muestra
Para más detalles, visiteAjuste de altura de fila y ancho de columna.