Chart klass
Chart klass
Kapslar in objektet som representerar ett enda Excel-diagram.
Typen Chart avslöjar följande medlemmar:
Egenskaper
Fast egendom | Beskrivning |
---|---|
style | Får och ställer in den inbyggda stilen. |
chart_object | Representerar diagramformen; |
hide_pivot_field_buttons | Indikerar om knapparna för pivotdiagramfältet endast döljs när diagrammet är pivotdiagram. |
pivot_options | Anger pivotkontrollerna som visas i diagrammet |
pivot_source | Källan är data från pivottabellen. Om PivotSource inte är tomt är diagrammet PivotChart. |
plot_by | Hämtar och ställer in om plottning efter rad eller kolumn. |
plot_empty_cells_type | Hämtar och ställer in hur de tomma cellerna ska plottas. |
plot_visible_cells | Indikerar om endast plotta synliga celler. |
plot_visible_cells_only | Anger om endast synliga celler plottas. |
display_na_as_blank | Indikerar om #N/A visas som tomt värde. |
name | Hämtar och ställer in namnet på diagrammet. |
size_with_window | Sant om Microsoft Excel ändrar storleken på diagrammet för att matcha storleken på diagrambladets fönster. |
worksheet | Hämtar arbetsbladet som innehåller detta diagram. |
shapes | Returnerar alla ritningsformer i det här diagrammet. |
print_size | Hämtar och ställer in den utskrivna diagramstorleken. |
type | Hämtar eller ställer in ett diagrams typ. |
n_series | Får en SeriesCollection -samling som representerar dataserien i diagrammet. |
filtered_n_series | Hämtar en SeriesCollection -samling som representerar dataserierna som filtreras i diagrammet. |
title | Hämtar diagrammets titel. |
sub_title | Hämtar diagrammets underrubrik. Endast för ODS filformat. |
plot_area | Hämtar diagrammets plotområde som inkluderar axelmarkeringsetiketter. |
chart_area | Hämtar diagramområdet i kalkylbladet. |
category_axis | Hämtar diagrammets X-axel. |
value_axis | Hämtar diagrammets Y-axel. |
second_value_axis | Hämtar diagrammets andra Y-axel. |
second_category_axis | Hämtar diagrammets andra X-axel. |
series_axis | Hämtar diagrammets serieaxel. |
legend | Får diagramlegenden. |
chart_data_table | Representerar diagramdatatabellen. |
show_legend | Hämtar eller ställer in ett värde som anger om diagramförklaringen kommer att visas. Standard är sant. |
is_rectangular_cornered | Hämtar eller ställer in ett värde som anger om diagramområdet är rektangulärt hörn. Standard är sant. |
show_data_table | Hämtar eller ställer in ett värde som anger om diagrammet visar en datatabell. |
first_slice_angle | Hämtar eller ställer in vinkeln för det första cirkeldiagrammet eller munkdiagrammet, i grader (medsols från lodrät). Gäller endast paj-, 3D-paj- och munkdiagram, 0 till 360. |
gap_width | Returnerar eller ställer in utrymmet mellan stapel- eller kolumnkluster, som en procentandel av stapelns eller kolumnbredden. Värdet på den här egenskapen måste vara mellan 0 och 500. |
gap_depth | Hämtar eller ställer in avståndet mellan dataserierna i ett 3D-diagram, i procent av markörens bredd. Värdet på den här egenskapen måste vara mellan 0 och 500. |
floor | Returnerar ett Chart.floor -objekt som representerar väggarna i ett 3D-diagram. |
walls | Returnerar ett Chart.walls -objekt som representerar väggarna i ett 3D-diagram. |
back_wall | Returnerar ett Chart.walls -objekt som representerar bakväggen i ett 3D-diagram. |
side_wall | Returnerar ett Chart.walls -objekt som representerar sidoväggen i ett 3D-diagram. |
walls_and_gridlines_2d | Sant om rutnät ritas tvådimensionellt på ett 3D-diagram. |
rotation_angle | Representerar rotationen av 3D-diagramvyn (rotationen av plotområdet runt z-axeln, i grader). |
elevation | Representerar höjden av 3D-sjökortsvyn, i grader. |
right_angle_axes | Sant om diagrammets axlar är i rät vinkel. Gäller endast för 3-D-diagram (förutom Column3D och 3-D-cirkeldiagram). |
auto_scaling | Sant om Microsoft Excel skalar ett 3D-diagram så att det i storlek är närmare motsvarande 2D-diagram. Egenskapen RightAngleAxes måste vara True. |
height_percent | Returnerar eller ställer in höjden på ett 3D-diagram som en procentandel av diagrammets bredd (mellan 5 och 500 procent). |
perspective | Returnerar eller ställer in perspektivet för 3D-diagramvyn. Måste vara mellan 0 och 100. Den här egenskapen ignoreras om egenskapen RightAngleAxes är True. |
is_3d | Anger om diagrammet är ett 3d-diagram. |
depth_percent | Representerar djupet på ett 3D-diagram som en procentandel av diagrammets bredd (mellan 20 och 2000 procent). |
actual_chart_size | Hämtar den faktiska storleken på diagrammet i pixelenhet. |
placement | Representerar hur diagrammet är fäst vid cellerna under det. |
page_setup | Representerar sidkonfigurationsbeskrivningen i det här diagrammet. |
line | Får linjen. |
Metoder
Metod | Beskrivning |
---|---|
calculate | Beräknar den anpassade positionen för plottarean, axlarna om positionen för dem är automatiskt tilldelad. |
calculate | Beräknar den anpassade positionen för plottarean, axlar om positionen för dem är automatiskt tilldelade, med alternativ för diagramberäkna. |
to_image | Skapar diagrambilden och sparar den i en fil. Förlängningen av filnamnet bestämmer formatet på bilden. |
to_image | Skapar diagrambilden och sparar den i en fil i angiven bildtyp. |
to_image | Skapar diagrambilden och sparar den i en fil i Jpeg-format. |
to_image | Skapar diagrambilden och sparar den i en ström i Jpeg-format. |
to_image | Skapar diagrambilden och sparar den i en ström i det angivna formatet. |
to_image | Skapar diagrambilden och sparar den i en fil. Förlängningen av filnamnet bestämmer formatet på bilden. |
to_image | Skapar diagrambilden och sparar den i en ström i det angivna formatet. |
to_pdf | Sparar diagrammet till en pdf-fil. |
to_pdf | Sparar diagrammet till en pdf-fil. |
to_pdf | Skapar diagrammet som pdf och sparar det i en ström. |
to_pdf | Skapar diagrammet som pdf och sparar det i en ström. |
is_refered_by_chart | Returnerar om cellen som diagrammet refererar till. |
is_cell_refered_by_chart | Returnerar om cellen som diagrammet refererar till. |
is_chart_data_changed | Upptäcker om ett diagrams datakälla har ändrats. |
refresh_pivot_data | Uppdaterar pivotdiagrammets data från dess pivotdatakälla. |
change_template | Ändra diagramtyp med förinställd mall. |
move | Flyttar diagrammet till en angiven plats. |
get_actual_size | Hämtar den faktiska storleken på diagrammet i pixelenhet. |
has_axis | Returnerar vilka axlar som finns i diagrammet. |
switch_row_column | Byter rad/kolumn. |
get_chart_data_range | Hämtar datakällans intervall för diagrammet. |
set_chart_data_range | Anger dataintervall för ett diagram. |
Exempel
Följande koder visar hur man skapar ett diagram med .Net-koder.
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"
Se även
- modul
aspose.cells.charts
- klass
SeriesCollection