Vytvoření grafů pomocí VSTO a Aspose.Slides pro Java
Vytvoření grafu
Ukázky kódu níže popisují proces přidání jednoduchého 3D seskupeného sloupcového grafu pomocí VSTO. Vytvoříte instanci prezentace, přidáte do ní výchozí graf. Pak použijete Microsoft Excel workbook k přístupu a úpravě dat grafu spolu s nastavením vlastností grafu. Nakonec prezentaci uložíte.
Příklad VSTO
Pomocí VSTO jsou provedeny následující kroky:
- Vytvořte instanci prezentace Microsoft PowerPoint.
- Přidejte prázdný snímek do prezentace.
- Přidejte graf 3D clustered column a přistupte k němu.
- Vytvořte novou instanci Microsoft Excel Workbook a načtěte data grafu.
- Přistupte k listu s daty grafu pomocí Microsoft Excel Workbook instancefromworkbook.
- Nastavte rozsah grafu v listu a odstraňte řady 2 a 3 z grafu.
- Upravte data kategorií grafu v listu s daty grafu.
- Upravte data řady 1 grafu v listu s daty grafu.
- Nyní přistupte k názvu grafu a nastavte související vlastnosti písma.
- Přistupte k hodnotové ose grafu a nastavte hlavní jednotku, vedlejší jednotky, maximální a minimální hodnotu.
- Přistupte k ose hloubky nebo osy řad a odstraňte ji, protože v tomto příkladu je použita pouze jedna řada.
- Nyní nastavte úhly otáčení grafu ve směru X a Y.
- Uložte prezentaci.
- Uzavřete instance Microsoft Excel a PowerPoint.
Výstupní prezentace vytvořená pomocí VSTO

Příklad Aspose.Slides for Java
Pomocí Aspose.Slides for Java jsou provedeny následující kroky:
- Vytvořte instanci prezentace Microsoft PowerPoint.
- Přidejte prázdný snímek do prezentace.
- Přidejte graf 3D clustered column a přistupte k němu.
- Přistupte k listu s daty grafu pomocí Microsoft Excel Workbook instancefromworkbook.
- Odstraňte nepoužívané řady 2 a 3.
- Přistupte k kategoriím grafu a upravte popisky.
- Přistupte k řadě 1 a upravte hodnoty řady.
- Nyní přistupte k názvu grafu a nastavte vlastnosti písma.
- Přistupte k hodnotové ose grafu a nastavte hlavní jednotku, vedlejší jednotky, maximální a minimální hodnotu.
- Nyní nastavte úhly otáčení grafu ve směru X a Y.
- Uložte prezentaci ve formátu PPTX.
Výstupní prezentace vytvořená pomocí Aspose.Slides

FAQ
Mohu vytvořit jiné typy grafů, jako jsou koláčové, čárové nebo sloupcové grafy, pomocí Aspose.Slides?
Ano. Aspose.Slides podporuje širokou škálu typy grafů, včetně koláčových, čárových, sloupcových, rozptýlených, bublinových a dalších. Požadovaný typ grafu můžete zadat pomocí třídy ChartType při přidávání grafu.
Mohu na graf použít vlastní styly nebo motivy?
Ano. Můžete plně přizpůsobit vzhled grafu, včetně barev, fontů, výplní, obrysů, mřížek a rozložení. Přesto aplikace Office motivů přesně tak, jak jsou viditelné v PowerPointu, vyžaduje ruční nastavení jednotlivých stylů.
Mohu exportovat graf jako samostatný obrázek mimo snímek?
Ano, Aspose.Slides umožňuje exportovat libovolný tvar – včetně grafů – jako samostatný obrázek (např. PNG, JPEG) pomocí metody getImage na objektu grafu shape.