Trabajar con fuentes en Apache POI y Aspose.Cells

Aspose.Cells - Trabajar con fuentes

Aspose.Cells proporciona una clase,Libro de trabajoque representa un archivo de Excel Microsoft. La clase Workbook contiene una WorksheetCollection que permite el acceso a cada hoja de trabajo en un archivo de Excel. Una hoja de trabajo está representada por elHoja de cálculoclase. La clase Worksheet proporciona una colección Cells. Cada elemento de la colección Cells representa un objeto de laCellclase.

Java

 //Adding some value to cell

Cell cell = cells.get("A1");

cell.setValue("This is Aspose test of fonts!");

//Setting the font name to "Courier New"

Style style = cell.getStyle();

Font font = style.getFont();

font.setName("Courier New");

font.setSize(24);

font.setBold(true);

font.setUnderline(FontUnderlineType.SINGLE);

font.setColor(Color.getBlue());

font.setStrikeout(true);

//font.setSubscript(true);

cell.setStyle(style);

Apache POI SS - HSSF XSSF - Trabajo con fuentes

Apache POI SS proporciona una clase de fuente para establecer varias configuraciones de fuente.

Java

 // Create a new font and alter it.

Font font = wb.createFont();

font.setFontHeightInPoints((short)24);

font.setFontName("Courier New");

font.setItalic(true);

font.setStrikeout(true);

// Fonts are set into a style so create a new one to use.

CellStyle style = wb.createCellStyle();

style.setFont(font);

// Create a cell and put a value in it.

Cell cell = row.createCell(1);

cell.setCellValue("This is a test of fonts");

cell.setCellStyle(style);

Descargar código de ejecución

Descargar código de muestra