W tym artykule wyjaśniono, jak utworzyć wykres kolumnowy w Word przy użyciu Java. Zawiera on szczegóły dotyczące ustawiania środowiska do programowania, listę kroków dla przepływu programu oraz przykładowy kod pokazujący jak utworzyć wykres słupkowy w programie Word przy użyciu Java. Omówimy różne typy wykresów i różne właściwości, które można ustawić, aby dostosować wykresy.
Kroki tworzenia wykresu słupkowego w programie Word przy użyciu języka Java
- Ustaw IDE tak, aby używało Aspose.Words for Java do tworzenia wykresów w pliku Word
- Utwórz plik Word, używając obiektu klasy Document do pracy z wykresami
- Utwórz obiekt klasy DocumentBuilder dla nowego dokumentu
- Wywołaj metodę insertChart(), aby dodać wykres o wymaganym typie i rozmiarze wykresu
- Uzyskaj dostęp do serii z nowo utworzonego wykresu
- Usuń domyślną serię i dodaj nowe dane wykresu
- Zapisz plik Word
Te kroki opisują jak utworzyć wykres kolumnowy w programie Word przy użyciu języka Java. Utwórz dokument programu Word, utwórz obiekt DocumentBuilder i wywołaj metodę insertChart() w obiekcie DocumentBuilder, ustawiając typ i rozmiar wykresu. Na koniec wyczyść domyślną serię na wykresie i dodaj nowe dane serii z kategoriami, aby dostosować wykres zgodnie ze swoimi wymaganiami.
Kod do tworzenia wykresu słupkowego w programie Word
import com.aspose.words.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Adding charts in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
Document document = new Document(); | |
DocumentBuilder docBuilder = new DocumentBuilder(document); | |
// Add column chart | |
Shape shape = docBuilder.insertChart(ChartType.COLUMN, 400, 250); | |
// Access the chart | |
Chart chart = shape.getChart(); | |
// Get the chart series | |
ChartSeriesCollection series = chart.getSeries(); | |
// Clear the series | |
series.clear(); | |
// Define categories | |
String[] categories = new String[] { "Chart Data 1", "Chart Data 2" }; | |
// Add new series | |
series.add("Series A", categories, new double[] { 4, 7 }); | |
series.add("Series B", categories, new double[] { 1, 5 }); | |
series.add("Series C", categories, new double[] { 6, 6 }); | |
series.add("Series D", categories, new double[] { 3, 2 }); | |
series.add("Series E", categories, new double[] { 7, 4 }); | |
document.save("Output.docx"); | |
System.out.println("Charts added successfully"); | |
} | |
} |
Ten kod pokazuje jak tworzyć wykresy słupkowe w programie Word za pomocą języka Java. Możesz użyć enumeratora ChartType do wyboru typów wykresów, takich jak WATERFALL, HISTOGRAM, SURFACE, PIE_3_D, DOUGHNUT, BAR_STACKED i AREA_3_D_PERCENT_STACKED, aby wymienić kilka. Należy pamiętać, że tablica danych serii nie może być pusta, a rozmiar wszystkich elementów tablicy powinien być podobny.
Ten samouczek nauczył nas tworzenia wykresów w pliku Word. Aby utworzyć spis treści w pliku Word, zapoznaj się z artykułem na temat Utwórz spis treści w programie Word za pomocą języka Java.