Chart Klasse
Chart Klasse
Kapselt das Objekt, das ein einzelnes Excel-Diagramm darstellt.
Der Typ Chart macht die folgenden Member verfügbar:
Eigenschaften
Eigentum | Beschreibung |
---|---|
style | Ruft den integrierten Stil ab und legt ihn fest. |
chart_object | Stellt die chartShape dar; |
hide_pivot_field_buttons | Gibt an, ob die Feldschaltflächen des Pivot-Diagramms nur ausgeblendet werden, wenn es sich bei dem Diagramm um ein PivotChart handelt. |
pivot_options | Gibt die Pivot-Steuerelemente an, die im Diagramm angezeigt werden |
pivot_source | Die Quelle sind die Daten der PivotTable. Wenn PivotSource nicht leer ist, ist das Diagramm ein PivotChart. |
plot_by | Ruft ab und legt fest, ob die Darstellung nach Zeile oder Spalte erfolgt. |
plot_empty_cells_type | Ruft ab und legt fest, wie die leeren Zellen dargestellt werden. |
plot_visible_cells | Gibt an, ob nur sichtbare Zellen dargestellt werden sollen. |
plot_visible_cells_only | Gibt an, ob nur sichtbare Zellen geplottet werden sollen. |
display_na_as_blank | Gibt an, ob #N/A als leerer Wert angezeigt wird. |
name | Ruft den Namen des Diagramms ab und legt ihn fest. |
size_with_window | True, wenn Microsoft Excel die Größe des Diagramms an die Größe des Diagrammblattfensters anpasst. |
worksheet | Ruft das Arbeitsblatt ab, das dieses Diagramm enthält. |
shapes | Gibt alle Zeichnungsformen in diesem Diagramm zurück. |
print_size | Ruft die Größe des gedruckten Diagramms ab und legt diese fest. |
type | Ruft den Typ eines Diagramms ab oder legt diesen fest. |
n_series | Ruft eine SeriesCollection -Sammlung ab, die die Datenreihe im Diagramm darstellt. |
filtered_n_series | Ruft eine SeriesCollection -Sammlung ab, die die Datenreihen darstellt, die im Diagramm gefiltert werden. |
title | Ruft den Titel des Diagramms ab. |
sub_title | Ruft den Untertitel des Diagramms ab. Nur für Datei im Format ODS. |
plot_area | Ruft den Plotbereich des Diagramms ab, der Achsenteilstrichbeschriftungen enthält. |
chart_area | Ruft den Diagrammbereich im Arbeitsblatt ab. |
category_axis | Ruft die X-Achse des Diagramms ab. |
value_axis | Ruft die Y-Achse des Diagramms ab. |
second_value_axis | Ruft die zweite Y-Achse des Diagramms ab. |
second_category_axis | Ruft die zweite X-Achse des Diagramms ab. |
series_axis | Ruft die Reihenachse des Diagramms ab. |
legend | Ruft die Diagrammlegende ab. |
chart_data_table | Stellt die Diagrammdatentabelle dar. |
show_legend | Ruft einen Wert ab, der angibt, ob die Diagrammlegende angezeigt wird, oder legt diesen fest. Der Standardwert ist wahr. |
is_rectangular_cornered | Ruft einen Wert ab, der angibt, ob der Diagrammbereich rechteckige Ecken hat, oder legt diesen fest. Der Standardwert ist wahr. |
show_data_table | Ruft einen Wert ab, der angibt, ob das Diagramm eine Datentabelle anzeigt, oder legt diesen fest. |
first_slice_angle | Ruft den Winkel des ersten Kreisdiagramm- oder Ringdiagrammabschnitts in Grad ab (im Uhrzeigersinn von der Vertikalen) oder legt diesen fest. Gilt nur für Kreis-, 3D-Kreis- und Ringdiagramme, 0 bis 360. |
gap_width | Gibt den Abstand zwischen Balken- oder Säulenclustern als Prozentsatz der Balken- oder Säulenbreite zurück oder legt diesen fest. Der Wert dieser Eigenschaft muss zwischen 0 und 500 liegen. |
gap_depth | Ruft den Abstand zwischen den Datenreihen in einem 3D-Diagramm als Prozentsatz der Markierungsbreite ab oder legt diesen fest. Der Wert dieser Eigenschaft muss zwischen 0 und 500 liegen. |
floor | Gibt ein Chart.floor -Objekt zurück, das die Wände eines 3D-Diagramms darstellt. |
walls | Gibt ein Chart.walls -Objekt zurück, das die Wände eines 3D-Diagramms darstellt. |
back_wall | Gibt ein Chart.walls -Objekt zurück, das die Rückwand eines 3D-Diagramms darstellt. |
side_wall | Gibt ein Chart.walls -Objekt zurück, das die Seitenwand eines 3D-Diagramms darstellt. |
walls_and_gridlines_2d | True, wenn Gitterlinien zweidimensional in einem 3D-Diagramm gezeichnet werden. |
rotation_angle | Stellt die Drehung der 3D-Diagrammansicht dar (die Drehung des Diagrammbereichs um die Z-Achse in Grad). |
elevation | Stellt die Höhe der 3D-Kartenansicht in Grad dar. |
right_angle_axes | True, wenn die Diagrammachsen im rechten Winkel stehen. Gilt nur für 3D-Diagramme (außer Column3D und 3D-Kreisdiagramme). |
auto_scaling | True, wenn Microsoft Excel skaliert ein 3D-Diagramm so, dass es in der Größe näher an das entsprechende 2D-Diagramm herankommt. Die RightAngleAxes-Eigenschaft muss True sein. |
height_percent | Gibt die Höhe eines 3D-Diagramms als Prozentsatz der Diagrammbreite zurück oder legt sie fest (zwischen 5 und 500 Prozent). |
perspective | Gibt die Perspektive für die 3D-Diagrammansicht zurück oder legt sie fest. Muss zwischen 0 und 100 liegen. Diese Eigenschaft wird ignoriert, wenn die RightAngleAxes-Eigenschaft True ist. |
is_3d | Gibt an, ob es sich bei dem Diagramm um ein 3D-Diagramm handelt. |
depth_percent | Stellt die Tiefe eines 3D-Diagramms als Prozentsatz der Diagrammbreite dar (zwischen 20 und 2000 Prozent). |
actual_chart_size | Ruft die tatsächliche Größe des Diagramms in Pixeleinheiten ab. |
placement | Stellt die Art und Weise dar, wie das Diagramm an die darunter liegenden Zellen angehängt wird. |
page_setup | Stellt die Beschreibung der Seiteneinrichtung in diesem Diagramm dar. |
line | Ruft die Zeile ab. |
Methoden
Methode | Beschreibung |
---|---|
calculate | Berechnet die benutzerdefinierte Position des Plotbereichs und der Achsen, wenn deren Position automatisch zugewiesen wurde. |
calculate | Berechnet die benutzerdefinierte Position des Plotbereichs und der Achsen, wenn deren Position automatisch zugewiesen wurde, mit den Diagrammberechnungsoptionen. |
to_image | Erstellt das Diagrammbild und speichert es in einer Datei. Die Erweiterung des Dateinamens bestimmt das Format des Bildes. |
to_image | Erstellt das Diagrammbild und speichert es in einer Datei im angegebenen Bildtyp. |
to_image | Erstellt das Diagrammbild und speichert es in einer Datei im JPEG-Format. |
to_image | Erstellt das Diagrammbild und speichert es in einem Stream im JPEG-Format. |
to_image | Erstellt das Diagrammbild und speichert es in einem Stream im angegebenen Format. |
to_image | Erstellt das Diagrammbild und speichert es in einer Datei. Die Erweiterung des Dateinamens bestimmt das Format des Bildes. |
to_image | Erstellt das Diagrammbild und speichert es in einem Stream im angegebenen Format. |
to_pdf | Speichert das Diagramm in einer PDF-Datei. |
to_pdf | Speichert das Diagramm in einer PDF-Datei. |
to_pdf | Erstellt das Diagramm-PDF und speichert es in einem Stream. |
to_pdf | Erstellt das Diagramm-PDF und speichert es in einem Stream. |
is_refered_by_chart | Gibt zurück, ob die Zelle vom Diagramm referenziert wird. |
is_cell_refered_by_chart | Gibt zurück, ob die Zelle vom Diagramm referenziert wird. |
is_chart_data_changed | Erkennt, ob sich die Datenquelle eines Diagramms geändert hat. |
refresh_pivot_data | Aktualisiert die Daten des Pivot-Diagramms aus seiner Pivot-Datenquelle. |
change_template | Diagrammtyp mit voreingestellter Vorlage ändern. |
move | Verschiebt das Diagramm an einen angegebenen Ort. |
get_actual_size | Ruft die tatsächliche Größe des Diagramms in Pixeleinheiten ab. |
has_axis | Gibt zurück, welche Achsen im Diagramm vorhanden sind. |
switch_row_column | Wechselt Zeile/Spalte. |
get_chart_data_range | Ruft den Datenquellenbereich des Diagramms ab. |
set_chart_data_range | Gibt den Datenbereich für ein Diagramm an. |
Beispiel
Die folgenden Codes zeigen, wie Sie ein Diagramm mit .Net-Codes erstellen.
from aspose.cells import Workbook
from aspose.cells.charts import ChartType
workbook = Workbook()
sheet = workbook.worksheets[0]
cells = sheet.cells
cells.get(0, 1).put_value("Income")
cells.get(1, 0).put_value("Company A")
cells.get(2, 0).put_value("Company B")
cells.get(3, 0).put_value("Company C")
cells.get(1, 1).put_value(10000)
cells.get(2, 1).put_value(20000)
cells.get(3, 1).put_value(30000)
chartIndex = sheet.charts.add(ChartType.COLUMN, 9, 9, 21, 15)
chart = sheet.charts[chartIndex]
chart.set_chart_data_range("A1:B4", True)
chart.show_legend = True
chart.title.text = "Income Analysis"
Siehe auch
- Modul
aspose.cells.charts
- Klasse
SeriesCollection