Diagramme sind eines der wichtigen Elemente zur Präsentation von Informationen während Präsentationen. Wenn Fakten und Zahlen durch geeignete und entsprechende Grafiken, Diagramme oder Tabellen in einem PPT untermauert werden, wird die präsentierte Information stärker und eindrucksvoller. Neben einer großen visuellen Anziehungskraft vermitteln diese Grafiken, Diagramme oder Tabellen relevante Geschäftsinformationen an Ihre Zielgruppen in einer geordneten Weise. In diesem Artikel werden wir die Schritte besprechen, wie man Diagramme in PowerPoint mit der REST API erstellt oder modifiziert.

Info: Aspose bietet einen KOSTENLOSEN PowerPoint to PDF converter, der es Ihnen ermöglicht, Präsentationen in PDF umzuwandeln.

Vorteile von Diagrammen in PPT

Wir können viele Vorteile ableiten, indem wir Daten in verschiedenen Grafiken, Diagrammen oder Tabellen in einer PPT bereitstellen:

  1. Graphs, charts, pictorial diagrams oder Tabellen präsentieren Informationen in einem prägnanten, konsistenten und kompakten Stil. Zielgruppen erfassen die Bedeutung der Daten schnell.
  2. Sie sind visuell ansprechender als schlichte Textinhalte. Und Ihre PPT wird automatisch ansprechender mit ihrer richtigen Assimilation.
  3. Das Publikum möchte immer einige Schlussfolgerungen aus den Folien ziehen, und sie helfen, die Kernschlußfolgerung der Präsentation zu verstehen.
  4. Die Bewertung von Fakten wird einfacher, da visuelle Modi den Vergleich verschiedener Daten und Zahlen ermöglichen.
  5. Mehr kann gesagt werden, mehr Fakten können in prägnanter Weise untergebracht und angeordnet werden, was die Schönheit von Grafiken und Diagrammen in einer PPT ist.
  6. Sie helfen Ihren potenziellen Kunden, wichtige Rückschlüsse auf verschiedene feine Aspekte Ihres Unternehmens anhand unterschiedlicher verständlicher Parameter zu ziehen.

PowerPoint-Verarbeitungs-API

Aspose.Slides Cloud ist eine auf REST basierende API, die die Möglichkeit bietet, PowerPoint und OpenOffice-Präsentationsdateien zu erstellen und zu bearbeiten. In der aktuellen Version ist die neue Ressource eine Unterressource von Form. Sie funktioniert nur für Diagrammformen und ermöglicht es uns, Diagrammserien hinzuzufügen, zu ändern und zu löschen.

Serie zum Diagramm hinzufügen

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

Request Body

{ "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);

Aktualisieren Sie die Diagrammreihe

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

Request Body

{ "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);

Chart-Serie löschen

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);

Verwandte Artikel

Wir empfehlen Ihnen auch, die folgenden Links zu besuchen, um mehr über zu erfahren: