Position, Größe und Designer des Diagramms manipulieren

Chart-Position und Größe

Manchmal möchten Sie die Position oder Größe des neuen oder bestehenden Diagramms innerhalb des Arbeitsblatts ändern. Aspose.Cells für Python via .NET stellt die Chart.chart_object Eigenschaft bereit, um dies zu erreichen. Sie können die Untereigenschaften verwenden, um das Diagramm mit neuer Höhe und Breite neu zu dimensionieren oder mit neuen X- und Y-Koordinaten neu zu positionieren.

Steuerung der Diagrammposition und -größe

Um die Position (X, Y-Koordinaten) oder Größe (Höhe, Breite) des Diagramms zu ändern, verwenden Sie diese Eigenschaften:

  1. Chart.chart_object.x
  2. Chart.chart_object.y
  3. Chart.chart_object.height
  4. Chart.chart_object.width

Das folgende Beispiel zeigt die Verwendung der oben genannten APIs. Es lädt die bestehende Arbeitsmappe, die ein Diagramm im ersten Arbeitsblatt enthält. Anschließend wird das Diagramm mit Aspose.Cells für Python via .NET in Größe und Position verändert.

Manipulation von Designer-Diagrammen

Es gibt Zeiten, in denen Sie Diagramme in Designer-Vorlagendateien manipulieren oder ändern müssen. Aspose.Cells für Python via .NET unterstützt die vollständige Manipulation von Designer-Diagramminhalten und -elementen. Die Daten, Diagramminhalte, Hintergrundbilder und Formatierungen können präzise beibehalten werden.

Manipulation von Designer-Diagrammen in Vorlagendateien

Verwenden Sie die diagrammbezogene API, um Designer-Diagramme in Vorlagendateien zu manipulieren. Sie können beispielsweise die Eigenschaft Worksheet.Charts verwenden, um die vorhandene Diagrammsammlung in der Vorlagendatei zu erhalten.

Erstellen eines Diagramms

Das folgende Beispiel zeigt, wie man ein Pyramiden-Diagramm erstellt. Wir werden dieses Diagramm später bearbeiten.

Manipulation des Diagramms

Das folgende Beispiel zeigt, wie man das vorhandene Diagramm manipuliert. In diesem Beispiel ändern wir das oben erstellte Diagramm. In der generierten Ausgabe beachten Sie, dass das Datumslabel eines Datenpunkts auf ‘Vereinigtes Königreich, 30K’ gesetzt wurde.

Manipulation eines Liniendiagramms in der Designer-Vorlage

In diesem Beispiel werden wir ein Liniendiagramm manipulieren. Wir werden einige Datenreihen zu dem vorhandenen Diagramm hinzufügen und deren Linienfarben ändern.