Este artículo proporciona una guía sobre cómo agregar Excel minigráficos usando Java. Tiene los detalles para configurar el entorno de desarrollo, una lista de pasos y un código de muestra para agregar minigráficos en Excel usando Java. También aprenderá a personalizar los minigráficos estableciendo solo algunas propiedades.
Pasos para insertar minigráficos en Excel usando Java
- Configure el entorno para usar Aspose.Cells for Java para agregar minigráficos
- Cree un objeto Workbook y agregue algunos datos de muestra a la hoja seleccionada
- Cree un área de celda y agregue un sparkline group para esta área
- Agregar un minigráfico al grupo
- Personaliza el minigráfico
- Guardar la salida
Estos pasos describen cómo agregar un minigráfico en Excel usando Java. Comience el proceso creando o cargando un archivo de Excel y configurando datos de muestra en una hoja en particular. Cree un área de celda, agregue un grupo de minigráficos para esta área y agregue un minigráfico en este grupo, seguido de la personalización del minigráfico.
Código para crear minigráficos en Excel usando 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"); | |
} | |
} |
Este código de muestra demuestra cómo insertar un minigráfico en Excel usando Java. Puede crear diferentes tipos de minigráficos, incluidos Columna, Línea y Apilados. Personalice estos minigráficos configurando la bandera para mostrar datos en filas y columnas ocultas, configurando el color del primer punto, configurando el color del punto alto, configurando el color del punto bajo y configurando el color de los puntos negativos.
Este artículo nos ha enseñado cómo agregar y personalizar los minigráficos en un archivo de Excel. Para aplicar formato condicional en un archivo de Excel, consulte el artículo sobre Aplicar formato condicional en Excel usando Java.