A diagramok fontos elemei az információk bemutatásának a prezentációk során. Amikor a tényeket és számadatokat megfelelő és megfelelő grafikonokkal, diagramokkal vagy táblázatokkal támasztják alá egy PPT fájlban, a bemutatott információk erősebbé és hatékonyabbá válnak. A nagyszerű vizuális vonzerő mellett ezek a grafikonok, diagramok vagy táblázatok releváns üzleti információkat közvetítenek a célközönség számára rendezett formában. Ebben a cikkben meg fogjuk beszélni, hogy miként lehet diagramokat létrehozni vagy módosítani a PowerPointban REST API használatával.

Info: Az Aspose ingyenes PowerPoint to PDF converter eszközt kínál, amely lehetővé teszi, hogy a prezentációkat PDF formába konvertálja.

A diagramm előnyei a PPT-ben

Számos előnyt szerezhetünk az adatok különböző grafikonokban, diagramokban vagy táblázatokban való bemutatásával egy PPT-ben:

  1. A grafikonok, diagramok, képi ábrák vagy táblázatok tömören, következetesen és kompakt módon mutatják be az információt. A célközönség gyorsan megérti az adatok jelentését.
  2. They are visually more engaging than plain textual content. And your PPT automatically becomes more engaging with their rightful assimilations.
  3. A közönség mindig szeretne levonni néhány következtetést a diákról, és ezek segítenek megérteni a prezentáció fő következtetését.
  4. A tények értékelése egyszerűbbé válik, mivel a vizuális módok lehetővé teszik különböző adatok és számok összehasonlítását.
  5. Többet lehet mondani, több tény elfér és rendezhető tömör módon, ami a grafikonok és diagramok szépsége egy PPT-ben.
  6. Segítenek a leendő ügyfeleidnek fontos következtetések levonásában a vállalkozásod különböző finomabb aspektusaival kapcsolatban, különböző érthető paramétereken.

PowerPoint feldolgozó API

Aspose.Slides Cloud egy REST alapú API, amely lehetővé teszi a PowerPoint és OpenOffice bemutató fájlok létrehozását és manipulálását. A legutóbbi kiadásban az új erőforrás egy forma alerőforrása. Csak a Diagram formákra vonatkozik, és lehetővé teszi számunkra, hogy hozzáadjunk, módosítsunk és töröljünk diagram sorozatokat.

Adjon hozzá sorozatot a diagramhoz

POST https://api.aspose.cloud/v3.0/slides/myPresentaion.pptx/slides/1/shapes/1/series?folder=myFolder

Kérelem törzs

{ "dataPointType": "OneValue", "dataPoints": [{ "value": 5.5</code> <code>}, { "value": 76</code> <code>}, { "value": 27</code> <code>}] }
string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/

SlidesApi api = new SlidesApi("MyAppSid", "MyAppKey");
OneValueSeries dto = new OneValueSeries();
dto.DataPoints = new List<OneValueChartDataPoint>();
dto.DataPoints.Add(new OneValueChartDataPoint { Value = 5.5 });
dto.DataPoints.Add(new OneValueChartDataPoint { Value = 76 });
dto.DataPoints.Add(new OneValueChartDataPoint { Value = 27 });
PostChartSeriesRequest request = new PostChartSeriesRequest
{
    Name = "myPresentaion.pptx",
    Folder = "myFolder",
    SlideIndex = 1,
    ShapeIndex = 1,
    Series = dto
};
Chart chart = api.PostChartSeries(request);
Console.WriteLine(chart.Series.Count);

Frissítse a diagram sorozatát

PUT https://api.aspose.cloud/v3.0/slides/myPresentaion.pptx/slides/1/shapes/1/series/2?folder=myFolder

Kérelem törzs

{ "dataPointType": "OneValue", "dataPoints": [{ "value": 5.5</code> <code>}, { "value": 76</code> <code>}, { "value": 27</code> <code>}] }
string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/

SlidesApi api = new SlidesApi("MyAppSid", "MyAppKey");
OneValueSeries dto = new OneValueSeries();
dto.DataPoints = new List<OneValueChartDataPoint>();
dto.DataPoints.Add(new OneValueChartDataPoint { Value = 5.5 });
dto.DataPoints.Add(new OneValueChartDataPoint { Value = 76 });
dto.DataPoints.Add(new OneValueChartDataPoint { Value = 27 });
PutChartSeriesRequest request = new PutChartSeriesRequest
{
    Name = "myPresentaion.pptx",
    Folder = "myFolder",
    SlideIndex = 1,
    ShapeIndex = 1,
    SeriesIndex = 2,
    Series = dto
};
Chart chart = api.PutChartSeries(request);
Console.WriteLine(((OneValueSeries)chart.Series[1]).DataPoints.Count);

Törlés Diagram Sor

DELETE https://api.aspose.cloud/v3.0/slides/myPresentaion.pptx/slides/1/shapes/1/series/2?folder=myFolder
string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/

SlidesApi api = new SlidesApi("MyAppSid", "MyAppKey");
DeleteChartSeriesRequest request = new DeleteChartSeriesRequest
{
    Name = "myPresentaion.pptx",
    Folder = "myFolder",
    SlideIndex = 1,
    ShapeIndex = 1,
    SeriesIndex = 2
};
Chart chart = api.DeleteChartSeries(request);
Console.WriteLine(chart.Series.Count);

Kapcsolódó cikkek

Javasoljuk, hogy látogasson el az alábbi hivatkozásokra, hogy többet tudjon meg a következőkről: