Vytvořte sloupcový graf ve Wordu pomocí Pythonu

Podle tohoto článku vytvořte sloupcový graf v Word pomocí Pythonu. Obsahuje podrobnosti pro nastavení IDE, seznam kroků a ukázkový kód ukazující jak vytvořit sloupcové grafy ve Wordu pomocí Pythonu. Ukázkový kód sdílí všechny nezbytné třídy a metody potřebné pro vytvoření a přizpůsobení grafu.

Kroky k vytvoření pruhového grafu v aplikaci Word

  1. Nastavte prostředí tak, aby k přidání grafu používalo Aspose.Words pro Python přes .NET
  2. Vytvořte soubor aplikace Word pomocí třídy Document a vytvořte objekt DocumentBuilder
  3. Zavolejte metodu insert_chart() pomocí SLOUPCE a velikosti ChartType
  4. Otevřete kolekci řad grafu a nechte ji prázdnou
  5. Definujte kategorie a přidejte data pro každou kategorii
  6. Uložte soubor aplikace Word s grafem v něm

Tyto kroky vysvětlují, jak vytvořit sloupcový graf ve Wordu pomocí Pythonu. Vytvořte dokument s objektem DocumentBuilder, vytvořte objekt grafu, získejte přístup k jeho kolekci řad a vytvořte jej prázdný. Definujte kolekci kategorií dat a přidejte datovou řadu pro každou kategorii, aby se vyplnil graf.

Kód pro vytvoření sloupcového grafu ve Wordu pomocí Pythonu

import aspose.words as aw
# Load the license
wordLic = aw.License()
wordLic.set_license("license.lic")
doc = aw.Document()
builder = aw.DocumentBuilder(doc)
# Add column chart
shape = builder.insert_chart(aw.drawing.charts.ChartType.COLUMN, 400, 250)
# Access the chart object
chart = shape.chart
# Access the chart series
series = chart.series
# Clear the series
series.clear()
# Create categories
categories = [ "Data Category 1", "Data Category 2" ]
# Add series data
series.add("Albania", categories, [3, 4])
series.add("Andorra", categories, [5, 2])
series.add("Armenia", categories, [3, 7])
series.add("Austria", categories, [2, 3])
series.add("Azerbaijan", categories, [5, 5])
doc.save("output.docx")
print ("Charts added successfully")

Tento ukázkový kód pomáhá při práci s sloupcovým grafem Microsoft Word pomocí Pythonu. Enumerátor ChartType obsahuje dlouhý seznam grafů, které můžete vytvořit, včetně AREA_STACKED, AREA_3D_PERCENT_STACKED, BAR_3D, DOUGHNUT, PIE, RADAR, STOCK a HISTOGRAM. Data řady grafů by měla mít v poli stejnou velikost a neměla by být prázdná.

Tento článek nás naučil, jak vytvořit sloupcový graf. Pokud chcete do souboru aplikace Word vložit odrážky, přečtěte si článek Vkládání odrážek ve Wordu pomocí Pythonu.

 Čeština