Trendvonalak hozzáadása a prezentációs diagramokhoz С++-ban

Áttekintés

Ez a cikk bemutatja, hogyan lehet trendvonalakat hozzáadni a bemutatódiagramokhoz az Aspose.Slides használatával. Megmutatja, hogyan hozhatunk létre diagramot, hogyan adhatunk trendvonalakat a diagram sorozataihoz, és hogyan dolgozhatunk különböző trendvonal típusokkal, többek között exponenciális, lineáris, logaritmikus, mozgó átlag, polinomiális és hatvány.

Leírja továbbá, hogyan adhatunk egyéni vonalat a diagramhoz egy vonal alakzat beillesztésével, és egy rövid GYIK-ot tartalmaz a trendvonal előre és hátra történő kiterjesztési értékeiről, valamint arról, hogy a trendvonalak megmaradnak-e a PDF vagy SVG formátumba exportáláskor, illetve a diagramok képként történő renderelésekor.

Trendvonal hozzáadása

Az Aspose.Slides for C++ egyszerű API-t biztosít a különböző diagramtrendvonalak kezeléséhez:

  1. Hozzon létre egy példányt a Presentation osztályból.
  2. Szerezze meg egy dia referenciaját az indexe alapján.
  3. Adjon hozzá egy diagramot alapértelmezett adatokkal, a kívánt típus valamelyikével (ebben a példában a ChartType.ClusteredColumn típus van használva).
  4. Az exponenciális trendvonal hozzáadása az 1. diagram sorozathoz.
  5. A lineáris trendvonal hozzáadása az 1. diagram sorozathoz.
  6. A logaritmikus trendvonal hozzáadása a 2. diagram sorozathoz.
  7. A mozgó átlag trendvonal hozzáadása a 2. diagram sorozathoz.
  8. A polinomiális trendvonal hozzáadása a 3. diagram sorozathoz.
  9. A hatvány trendvonal hozzáadása a 3. diagram sorozathoz.
  10. Írja a módosított bemutatót egy PPTX fájlba.

Egyéni vonal hozzáadása

Az Aspose.Slides for C++ egyszerű API-t biztosít egyéni vonalak diagramba történő hozzáadásához. Egy egyszerű, egyenes vonal hozzáadásához a bemutató kiválasztott diájához, kövesse az alábbi lépéseket:

  • Hozzon létre egy példányt a Presentation osztályból
  • Szerezze meg egy dia referenciaját az Index használatával
  • Hozzon létre egy új diagramot a Shapes objektum által biztosított AddChart metódussal
  • Adjon hozzá egy vonal típusú AutoShape-et a Shapes objektum által biztosított AddAutoShape metódussal
  • Állítsa be a forma vonalainak színét.
  • Írja a módosított bemutatót PPTX fájlként

GYIK

Mit jelent a trendvonal esetében a ‘forward’ és a ‘backward’?

Ez a trendvonal előre/hátra kiterjesztett hossza: szórás (XY) diagramok esetén – tengelyegységekben; nem szórás diagramok esetén – a kategóriák számában. Csak nem negatív értékek megengedettek.

Megmarad a trendvonal a bemutató PDF vagy SVG formátumba exportálásakor, illetve a dia képként történő renderelésekor?

Igen. Az Aspose.Slides a bemutatókat PDF/SVG formátumba konvertálja, és a diagramokat képekké rendereli; a trendvonalak, mint a diagram részei, megmaradnak ezek során. Egy módszer is elérhető a diagram képének exportálásához.