Java Excel API is an open source java library to read, write and modify Excel spread sheets.
This requires the library jxl-2.6.12.jar to be in classpath.
The following example shows how to set Row Height in Excel Spread sheet.
/**
* @param args
* @throws IOException
* @throws IOException
* @throws WriteException
* @throws BiffException
*/ public static void main(String[] args) throws IOException, WriteException {
//Creates a writable workbook with the given file name
WritableWorkbook workbook = Workbook.createWorkbook(new File("C:/JXL/CellHeight.xls"));
WritableSheet sheet = workbook.createSheet("My Sheet", 0);
// Create cell font and format
WritableFont cellFont = new WritableFont(WritableFont.TIMES, 12);
cellFont.setColour(Colour.BLUE);
WritableCellFormat cellFormat = new WritableCellFormat(cellFont);
cellFormat.setBackground(Colour.ORANGE);
cellFormat.setBorder(Border.ALL, BorderLineStyle.THIN);
//Set row height
//height of the row in 1/20ths of a point int row = 2; int heightInPoints = 26*20;
sheet.setRowView(row, heightInPoints);
sheet.addCell(new Label(1, row, "A", cellFormat));