Questo articolo fornisce una guida sull’aggiunta di Excel sparkline utilizzando Java. Contiene i dettagli per impostare l’ambiente di sviluppo, un elenco di passaggi e un codice di esempio per aggiungere sparkline in Excel utilizzando Java. Imparerai anche a personalizzare gli sparkline impostando solo alcune proprietà.
Passaggi per inserire grafici sparkline in Excel utilizzando Java
- Imposta l’ambiente per utilizzare Aspose.Cells for Java per aggiungere sparkline
- Crea un oggetto Workbook e aggiungi alcuni dati di esempio al foglio selezionato
- Crea un’area cella e aggiungi un sparkline group per quest’area
- Aggiungi una sparkline nel gruppo
- Personalizza la linea scintilla
- Salvare l’output
Questi passaggi descrivono come aggiungere uno sparkline in Excel utilizzando Java. Iniziare il processo creando o caricando un file Excel e impostando i dati del campione in un foglio particolare. Crea un’area cella, aggiungi un gruppo sparkline per quest’area e aggiungi un sparkline in questo gruppo, seguito dalla personalizzazione dello sparkline.
Codice per creare sparkline in Excel utilizzando Java
import com.aspose.cells.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Sparklines in Excel | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Create a Workbook object | |
Workbook wb = new Workbook(); | |
Worksheet worksheet = wb.getWorksheets().get(0); | |
worksheet.getCells().get("A2").putValue(200); | |
worksheet.getCells().get("B2").putValue(189); | |
worksheet.getCells().get("C2").putValue(150); | |
worksheet.getCells().get("D2").putValue(250); | |
// Create the cell area | |
CellArea ca = new CellArea(); | |
ca.StartRow = 1; | |
ca.StartColumn = 4; | |
ca.EndRow = 1; | |
ca.EndColumn = 4; | |
// Add a group | |
int idx = worksheet.getSparklineGroups().add(SparklineType.LINE, worksheet.getName() + "!A2:D2", false, ca); | |
SparklineGroup sparklineGroup = worksheet.getSparklineGroups().get(idx); | |
// Add a spark line | |
sparklineGroup.getSparklines().add(worksheet.getName() + "!A2:D2", 1, 4); | |
// Set the color | |
CellsColor cellsColor = wb.createCellsColor(); | |
cellsColor.setColor(Color.getGreen()); | |
sparklineGroup.setSeriesColor(cellsColor); | |
// Saving the Excel file | |
wb.save("output.xlsx"); | |
System.out.println("Spark lines added successfully"); | |
} | |
} |
Questo codice di esempio dimostra come inserire uno sparkline in Excel utilizzando Java. È possibile creare diversi tipi di sparkline, tra cui Colonna, Linea e In pila. Personalizza questi sparkline impostando il flag per visualizzare i dati in righe e colonne nascoste, impostando il colore del primo punto, impostando il colore del punto più alto, impostando il colore del punto più basso e impostando il colore dei punti negativi.
Questo articolo ci ha insegnato come aggiungere e personalizzare gli sparkline in un file Excel. Per applicare la formattazione condizionale in un file Excel, fare riferimento all’articolo su Applicare la formattazione condizionale in Excel utilizzando Java.