Chart
Innehåll
[
Dölj
]Chart class
Kapslar in objektet som representerar ett enda Excel-diagram.
public class Chart
Egenskaper
namn | Beskrivning |
---|---|
AutoScaling { get; set; } | Sant om Microsoft Excel skalar ett 3D-diagram så att det är närmare motsvarande 2D-diagram. Egenskapen RightAngleAxes måste vara True. |
BackWall { get; } | Returnerar enWalls objekt som representerar bakväggen i ett 3D-diagram. |
CategoryAxis { get; } | Hämtar diagrammets X-axel. |
ChartArea { get; } | Hämtar diagramområdet i kalkylbladet. |
ChartDataTable { get; } | Representerar diagramdatatabellen. |
ChartObject { get; } | Representerar diagramformen; |
DepthPercent { get; set; } | Representerar djupet på ett 3D-diagram som en procentandel av diagrammets bredd (mellan 20 och 2000 procent). |
DisplayNaAsBlank { get; set; } | Indikerar om #N/A visas som tomt värde. |
Elevation { get; set; } | Representerar höjden av 3D-sjökortsvyn, i grader. |
FirstSliceAngle { get; set; } | 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. |
Floor { get; } | Returnerar enFloor objekt som representerar väggarna i ett 3D-diagram. |
GapDepth { get; set; } | 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. |
GapWidth { get; set; } | Returnerar eller ställer in utrymmet mellan stapel- eller kolumnkluster, som en procentandel av stapel- eller kolumnbredden. Värdet på den här egenskapen måste vara mellan 0 och 500. |
HeightPercent { get; set; } | Returnerar eller ställer in höjden på ett 3D-diagram som en procentandel av diagrammets bredd (mellan 5 och 500 procent). |
HidePivotFieldButtons { get; set; } | Indikerar om knapparna för pivotdiagramfältet endast döljs när diagrammet är PivotChart. |
Is3D { get; } | Indikerar om diagrammet är ett 3d-diagram. |
IsRectangularCornered { get; set; } | Hämtar eller ställer in ett värde som anger om diagramområdet är rektangulärt hörn. Standard är sant. |
Legend { get; } | Hämtar diagramförklaringen. |
Line { get; } | Får linjen. |
Name { get; set; } | Hämtar och ställer in namnet på diagrammet. |
NSeries { get; } | Får enSeriesCollection samling som representerar dataserien i diagrammet. |
PageSetup { get; } | Representerar sidkonfigurationsbeskrivningen i detta diagram. |
Perspective { get; set; } | 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. |
PivotOptions { get; } | Anger pivotkontrollerna som visas på diagrammet |
PivotSource { get; set; } | Källan är pivottabellens data. Om PivotSource inte är tom är diagrammet PivotChart. |
Placement { get; set; } | Representerar hur diagrammet är fäst vid cellerna under det. |
PlotArea { get; } | Hämtar diagrammets plotområde som inkluderar axelmarkeringsetiketter. |
PlotBy { get; } | Hämtar och ställer in om plottning efter rad eller kolumn. |
PlotEmptyCellsType { get; set; } | Hämtar och ställer in hur de tomma cellerna ska plottas. |
PlotVisibleCells { get; set; } | Indikerar om endast plotta synliga celler. |
PrintSize { get; set; } | Hämtar och ställer in den utskrivna diagramstorleken. |
RightAngleAxes { get; set; } | Sant om diagrammets axlar är i rät vinkel. Gäller endast för 3D-diagram (förutom Column3D och 3-D cirkeldiagram). |
RotationAngle { get; set; } | Representerar rotationen av 3D-diagramvyn (rotationen av plotområdet runt z-axeln, i grader). |
SecondCategoryAxis { get; } | Hämtar diagrammets andra X-axel. |
SecondValueAxis { get; } | Hämtar diagrammets andra Y-axel. |
SeriesAxis { get; } | Hämtar diagrammets serieaxel. |
Shapes { get; } | Returnerar alla ritningsformer i detta diagram. |
ShowDataTable { get; set; } | Hämtar eller ställer in ett värde som anger om diagrammet visar en datatabell. |
ShowLegend { get; set; } | Hämtar eller ställer in ett värde som anger om diagramförklaringen kommer att visas. Standard är sant. |
SideWall { get; } | Returnerar enWalls objekt som representerar sidoväggen på ett 3D-diagram. |
SizeWithWindow { get; set; } | Sant om Microsoft Excel ändrar storleken på diagrammet för att matcha storleken på diagrambladets fönster. |
Style { get; set; } | Hämtar och ställer in den inbyggda stilen. |
SubTitle { get; } | Hämtar diagrammets underrubrik. Endast för fil i ODS-format. |
Title { get; } | Hämtar diagrammets titel. |
Type { get; set; } | Hämtar eller ställer in ett diagrams typ. |
ValueAxis { get; } | Hämtar diagrammets Y-axel. |
Walls { get; } | Returnerar enWalls objekt som representerar väggarna i ett 3D-diagram. |
WallsAndGridlines2D { get; set; } | Sant om rutnätslinjer ritas tvådimensionellt på ett 3D-diagram. |
Worksheet { get; } | Hämtar kalkylbladet som innehåller detta diagram. |
Metoder
namn | Beskrivning |
---|---|
Calculate() | Beräknar den anpassade positionen för plottarean, axlar om positionen för dem är automatiskt tilldelad. |
GetActualSize() | Hämtar den faktiska storleken på diagrammet i enhet pixlar. |
GetChartDataRange() | Hämtar datakällans intervall för diagrammet. |
HasAxis(AxisType, bool) | Returnerar vilka axlar som finns i diagrammet. |
IsChartDataChanged() | Upptäcker om ett diagrams datakälla har ändrats. |
Move(int, int, int, int) | Flyttar diagrammet till en angiven plats. |
RefreshPivotData() | Uppdaterar pivotdiagrammets data från dess pivotdatakälla. |
SetChartDataRange(string, bool) | Anger dataintervall för ett diagram. |
SwitchRowColumn() | Byter rad/kolumn. |
ToImage() | Får en 32-bitarsBitmapp objekt i diagrammet. |
ToImage(ImageOrPrintOptions) | Får en 32-bitarsBitmapp objekt i diagrammet. ImageOrPrintOptions.ImageFormat , ImageOrPrintOptions.TiffCompression och ImageOrPrintOptions.Kvalitetsattribut ignoreras. |
ToImage(string) | Skapar diagrambilden och sparar den i en fil. Filnamnstillägget bestämmer formatet på bilden. |
ToImage(Stream, ImageOrPrintOptions) | Skapar diagrambilden och sparar den i en ström i angivet format. |
ToImage(Stream, ImageType) | Skapar diagrambilden och sparar den i en ström i angivet format. |
ToImage(Stream, long) | Skapar diagrambilden och sparar den i en ström i Jpeg-format. |
ToImage(string, ImageOrPrintOptions) | Skapar diagrambilden och sparar den i en fil. Filnamnstillägget bestämmer formatet på bilden. |
ToImage(string, ImageType) | Skapar diagrambilden och sparar den i en fil i angiven bildtyp. |
ToImage(string, long) | Skapar diagrambilden och sparar den i en fil i Jpeg-format. |
ToPdf(Stream) | Skapar diagrammets pdf och sparar det i en ström. |
ToPdf(string) | Sparar diagrammet i en pdf-fil. |
ToPdf(Stream, float, float, PageLayoutAlignmentType, PageLayoutAlignmentType) | Skapar diagrammets pdf och sparar det i en ström. |
ToPdf(string, float, float, PageLayoutAlignmentType, PageLayoutAlignmentType) | Sparar diagrammet i en pdf-fil. |
Exempel
[C#]
Workbook workbook = new Workbook();
Worksheet sheet = workbook.Worksheets[0];
Cells cells = sheet.Cells;
cells[0,1].PutValue("Income");
cells[1,0].PutValue("Company A");
cells[2,0].PutValue("Company B");
cells[3,0].PutValue("Company C");
cells[1,1].PutValue(10000);
cells[2,1].PutValue(20000);
cells[3,1].PutValue(30000);
int chartIndex = sheet.Charts.Add(ChartType.Column, 9, 9, 21, 15);
Chart chart = sheet.Charts[chartIndex];
chart.SetChartDataRange("A1:B4", true);
chart.ShowLegend = true;
chart.Title.Text = "Income Analysis";
[Visual Basic]
Dim workbook as Workbook = new Workbook()
Dim sheet as Worksheet = workbook.Worksheets(0)
Dim cells as Cells = sheet.Cells
cells(0,1).PutValue("Income")
cells(1,0).PutValue("Company A")
cells(2,0).PutValue("Company B")
cells(3,0).PutValue("Company C")
cells(1,1).PutValue(10000)
cells(2,1).PutValue(20000)
cells(3,1).PutValue(30000)
Dim chartIndex as Integer = sheet.Charts.Add(ChartType.Column, 9, 9, 21, 15)
Dim chart as Chart = sheet.Charts(chartIndex)
chart.SetChartDataRange("A1:B4", True);
chart.ShowLegend = True
chart.Title.Text = "Income Analysis"
Se även
- namnutrymme Aspose.Cells.Charts
- hopsättning Aspose.Cells