Grafik
Contents
[
Hide
]
Aspose.Slides for Java** ile farklı grafik türlerini ekleme, erişme, kaldırma ve güncelleme örnekleri. Aşağıdaki kod parçacıkları temel grafik işlemlerini gösterir.
Grafik Ekle
Bu yöntem, ilk slayta basit bir alan grafiği ekler.
static void addChart() {
Presentation presentation = new Presentation();
try {
ISlide slide = presentation.getSlides().get_Item(0);
// İlk slayta basit bir alan grafiği ekleyin.
IChart chart = slide.getShapes().addChart(ChartType.Area, 50, 50, 400, 300);
} finally {
presentation.dispose();
}
}
Grafiğe Eriş
Bir grafik oluşturduktan sonra, onu şekil koleksiyonu üzerinden alabilirsiniz.
static void accessChart() {
Presentation presentation = new Presentation();
try {
ISlide slide = presentation.getSlides().get_Item(0);
IChart chart = slide.getShapes().addChart(ChartType.Line, 50, 50, 400, 300);
// Slayttaki ilk grafiğe eriş.
IChart firstChart = null;
for (IShape shape : slide.getShapes()) {
if (shape instanceof IChart) {
firstChart = (IChart) shape;
break;
}
}
} finally {
presentation.dispose();
}
}
Grafiği Kaldır
Aşağıdaki kod, bir slayttan grafiği kaldırır.
static void removeChart() {
Presentation presentation = new Presentation();
try {
ISlide slide = presentation.getSlides().get_Item(0);
IChart chart = slide.getShapes().addChart(ChartType.Pie, 50, 50, 400, 300);
// Grafiği kaldır.
slide.getShapes().remove(chart);
} finally {
presentation.dispose();
}
}
Grafik Verilerini Güncelle
Grafik başlığı gibi özellikleri değiştirebilirsiniz.
static void updateChartData() {
Presentation presentation = new Presentation();
try {
ISlide slide = presentation.getSlides().get_Item(0);
IChart chart = slide.getShapes().addChart(ChartType.Column3D, 50, 50, 400, 300);
// Grafik başlığını değiştir.
chart.getChartTitle().addTextFrameForOverriding("Sales Report");
} finally {
presentation.dispose();
}
}