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
- Nastavte prostředí tak, aby k přidání grafu používalo Aspose.Words pro Python přes .NET
- Vytvořte soubor aplikace Word pomocí třídy Document a vytvořte objekt DocumentBuilder
- Zavolejte metodu insert_chart() pomocí SLOUPCE a velikosti ChartType
- Otevřete kolekci řad grafu a nechte ji prázdnou
- Definujte kategorie a přidejte data pro každou kategorii
- 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.