Přidání trendových čar do diagramů v prezentaci v C++
Přehled
Tento článek vysvětluje, jak pomocí Aspose.Slides přidat trendové čáry do diagramů v prezentaci. Ukazuje, jak vytvořit diagram, přidat trendové čáry do sérií diagramu a pracovat s několika typy trendových čar, včetně exponenciální, lineární, logaritmické, klouzavého průměru, polynomiální a mocninné.
Také popisuje, jak do diagramu přidat vlastní čáru vložením tvaru čáry, a obsahuje krátkou sekci FAQ o hodnotách projekce trendové čáry dopředu a dozadu a o tom, zda jsou trendové čáry zachovány při exportu do PDF nebo SVG a při vykreslování diagramů jako obrázků.
Přidání trendové čáry
Aspose.Slides pro C++ poskytuje jednoduché API pro správu různých trendových čar diagramu:
- Vytvořte instance třídy Presentation.
- Získejte referenci snímku podle jeho indexu.
- Přidejte diagram s výchozími daty a libovolným požadovaným typem (v tomto příkladu se používá ChartType.ClusteredColumn).
- Přidání exponenciální trendové čáry pro sérii diagramu 1.
- Přidání lineární trendové čáry pro sérii diagramu 1.
- Přidání logaritmické trendové čáry pro sérii diagramu 2.
- Přidání trendové čáry klouzavého průměru pro sérii diagramu 2.
- Přidání polynomiální trendové čáry pro sérii diagramu 3.
- Přidání mocninné trendové čáry pro sérii diagramu 3.
- Zapište upravenou prezentaci do souboru PPTX.
Následující kód slouží k vytvoření diagramu s trendovými čarami.
Přidání vlastní čáry
Aspose.Slides pro C++ poskytuje jednoduché API pro přidání vlastních čar do diagramu. Pro přidání jednoduché rovné čáry do vybraného snímku prezentace postupujte podle níže uvedených kroků:
- Vytvořte instanci třídy Presentation
- Získejte referenci snímku pomocí jeho Indexu
- Vytvořte nový diagram pomocí metody AddChart, kterou poskytuje objekt Shapes
- Přidejte AutoShape typu Line pomocí metody AddAutoShape, kterou poskytuje objekt Shapes
- Nastavte barvu čar tvaru.
- Zapište upravenou prezentaci jako soubor PPTX
Následující kód slouží k vytvoření diagramu s vlastními čarami.
FAQ
Co znamená ‘forward’ a ‘backward’ pro trendovou čáru?
Jedná se o délky trendové čáry promítnuté dopředu/dozadu: pro rozptylové (XY) diagramy — v jednotkách osy; pro nediskrétní diagramy — v počtu kategorií. Povolené jsou pouze nezáporné hodnoty.
Zůstane trendová čára zachována při exportu prezentace do PDF nebo SVG, nebo při vykreslování snímku jako obrázku?
Ano. Aspose.Slides převádí prezentace do PDF/SVG a vykresluje diagramy jako obrázky; trendové čáry jako součást diagramu jsou během těchto operací zachovány. K dispozici je také metoda pro export obrázku diagramu.