Lavorare con i bordi in Apache POI e Aspose.Cells

Aspose.Cells - Lavorare con i confini

Aspose.Cells offre un corso,Cartella di lavoroche rappresenta un file Excel Microsoft. La classe Workbook contiene un WorksheetCollection che consente l’accesso a ogni foglio di lavoro nel file Excel. Un foglio di lavoro è rappresentato daFoglio di lavoroclasse. La classe Worksheet fornisce una raccolta Cells. Ogni articolo della collezione Cells rappresenta un oggetto dellaCellclasse.

Aspose.Cells fornisce il metodo setStyle nel fileCellclasse utilizzata per impostare lo stile di formattazione di una cella. Inoltre, l’oggetto Style diStileviene utilizzata la classe e fornisce le proprietà per la configurazione delle impostazioni dei caratteri.

Java

 // Style the cell with borders all around.

Style style = workbook.createStyle();

style.setBorder(BorderType.BOTTOM_BORDER, CellBorderType.THIN, Color.getBlack());

style.setBorder(BorderType.LEFT_BORDER, CellBorderType.THIN, Color.getGreen());

style.setBorder(BorderType.RIGHT_BORDER, CellBorderType.THIN, Color.getBlue());

style.setBorder(BorderType.TOP_BORDER, CellBorderType.MEDIUM_DASH_DOT, Color.getBlack());

// Setting style to the cell

cell.setStyle(style);

Apache POI SS - HSSF XSSF - Lavorare con i bordi

La classe CellStyle fornisce funzionalità per impostare le impostazioni dei bordi utilizzando Apache POI SS - HSSF e XSSF.

Java

 //Setting the line of the top border

style.setBorder(BorderType.TOP_BORDER,CellBorderType.THICK,Color.getBlack());

//Setting the line of the bottom border

style.setBorder(BorderType.BOTTOM_BORDER,CellBorderType.THICK,Color.getBlack());

//Setting the line of the left border

style.setBorder(BorderType.LEFT_BORDER,CellBorderType.THICK,Color.getBlack());

//Setting the line of the right border

style.setBorder(BorderType.RIGHT_BORDER,CellBorderType.THICK,Color.getBlack());

//Saving the modified style to the "A1" cell.

cell.setStyle(style);

Scarica il codice in esecuzione

Scarica il codice di esempio