Тази статия предоставя ръководство за добавяне на Excel искрящи линии с помощта на Java. Има подробности за настройка на средата за разработка, списък със стъпки и примерен код за добавяне на искрящи линии в Excel с помощта на Java. Освен това ще се научите да персонализирате искрящите линии, като зададете само няколко свойства.
Стъпки за вмъкване на искри в Excel с помощта на Java
- Задайте средата да използва Aspose.Cells for Java за добавяне на искрящи линии
- Създайте обект Workbook и добавете примерни данни към избрания лист
- Създайте клетъчна област и добавете sparkline group за тази област
- Добавете искряща линия в групата
- Персонализирайте искрящата линия
- Запазете резултата
Тези стъпки описват как да добавите искряща линия в Excel с помощта на Java. Започнете процеса, като създадете или заредите Excel файл и зададете примерни данни в определен лист. Създайте клетъчна област, добавете група искрящи линии за тази област и добавете искряща линия в тази група, последвано от персонализиране на искрящата линия.
Код за създаване на Sparklines в Excel с помощта на 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"); | |
} | |
} |
Този примерен код демонстрира как да вмъкнете искряща линия в Excel с помощта на Java. Можете да създавате различни типове искрящи линии, включително колона, линия и подредени. Персонализирайте тези искрящи линии, като зададете флага за показване на данни в скрити редове и колони, като зададете цвета на първата точка, зададете цвета на високата точка, зададете цвета на ниската точка и зададете цвета на отрицателните точки.
Тази статия ни научи как да добавяме и персонализираме искрящите линии във файл на Excel. За да приложите условно форматиране във файл на Excel, вижте статията на Приложете условно форматиране в Excel с помощта на Java.