Chart
İçindekiler
[
Saklamak
]Chart class
Tek bir Excel grafiğini temsil eden nesneyi kapsüller.
public class Chart
Özellikleri
İsim | Tanım |
---|---|
AutoScaling { get; set; } | Microsoft Excel bir 3-B grafiği, boyut olarak eşdeğer 2-B grafiğe daha yakın olacak şekilde ölçeklendirirse doğrudur. RightAngleAxes özelliği True olmalıdır. |
BackWall { get; } | Bir döndürürWalls 3 boyutlu grafiğin arka duvarını temsil eden nesne. |
CategoryAxis { get; } | Grafiğin X eksenini alır. |
ChartArea { get; } | Çalışma sayfasındaki grafik alanını alır. |
ChartDataTable { get; } | Grafik veri tablosunu temsil eder. |
ChartObject { get; } | chartShape’i temsil eder; |
DepthPercent { get; set; } | 3B grafiğin derinliğini, grafik genişliğinin yüzdesi olarak temsil eder (yüzde 20 ile 2000 arasında). |
DisplayNaAsBlank { get; set; } | #N/A’nın boş değer olarak görüntülenip görüntülenmeyeceğini belirtir. |
Elevation { get; set; } | Derece olarak 3B harita görünümünün yüksekliğini temsil eder. |
FirstSliceAngle { get; set; } | İlk pasta grafiğin veya halka grafik diliminin açısını derece cinsinden (dikeyden saat yönünde) alır veya ayarlar. Yalnızca pasta, 3 boyutlu pasta ve halka grafikler, 0 - 360 için geçerlidir. |
Floor { get; } | Bir döndürürFloor 3 boyutlu grafiğin duvarlarını temsil eden nesne. |
GapDepth { get; set; } | 3 boyutlu grafikteki veri serileri arasındaki mesafeyi işaretçi genişliğinin yüzdesi olarak alır veya ayarlar. Bu özelliğin değeri 0 ile 500 arasında olmalıdır. |
GapWidth { get; set; } | Çubuk veya sütun genişliğinin yüzdesi olarak çubuk veya sütun kümeleri arasındaki boşluğu döndürür veya ayarlar. Bu özelliğin değeri 0 ile 500 arasında olmalıdır. |
HeightPercent { get; set; } | 3B grafiğin yüksekliğini grafik genişliğinin yüzdesi olarak döndürür veya ayarlar (yüzde 5 ile 500 arasında). |
HidePivotFieldButtons { get; set; } | Pivot grafik alanı düğmelerinin yalnızca grafik PivotChart olduğunda gizlenip gizlenmeyeceğini gösterir. |
Is3D { get; } | Grafiğin 3 boyutlu bir grafik olup olmadığını gösterir. |
IsRectangularCornered { get; set; } | Grafik alanının dikdörtgen köşeli olup olmadığını belirten bir değer alır veya ayarlar. Varsayılan değer true’dur. |
Legend { get; } | Grafik göstergesini alır. |
Line { get; } | Satırı alır. |
Name { get; set; } | Grafiğin adını alır ve ayarlar. |
NSeries { get; } | SeriesCollection grafikteki veri serilerini temsil eden koleksiyon. |
PageSetup { get; } | Bu çizelgedeki sayfa düzeni açıklamasını temsil eder. |
Perspective { get; set; } | 3 boyutlu tablo görünümünün perspektifini döndürür veya ayarlar. 0 ile 100 arasında olmalıdır. RightAngleAxes özelliği True ise bu özellik yoksayılır. |
PivotOptions { get; } | chart üzerinde görünen pivot kontrollerini belirtir |
PivotSource { get; set; } | Kaynak, pivotTable’ın verileridir. PivotSource boş değilse, grafik PivotChart’tır. |
Placement { get; set; } | Grafiğin altındaki hücrelere eklenme şeklini temsil eder. |
PlotArea { get; } | Eksen onay etiketlerini içeren grafiğin çizim alanını alır. |
PlotBy { get; } | Satıra mı yoksa sütuna göre mi çizileceğini alır ve ayarlar. |
PlotEmptyCellsType { get; set; } | Boş hücrelerin nasıl çizileceğini alır ve ayarlar. |
PlotVisibleCells { get; set; } | Yalnızca görünür hücrelerin çizilip çizilmediğini gösterir. |
PrintSize { get; set; } | Yazdırılan grafik boyutunu alır ve ayarlar. |
RightAngleAxes { get; set; } | Grafik eksenleri dik açıdaysa doğrudur. Yalnızca 3B grafikler için geçerlidir(Sütun3B ve 3B Pasta Grafikler hariç). |
RotationAngle { get; set; } | 3B grafik görünümünün dönüşünü temsil eder (çizim alanının z ekseni etrafındaki dönüşü, derece cinsinden). |
SecondCategoryAxis { get; } | Grafiğin ikinci X eksenini alır. |
SecondValueAxis { get; } | Grafiğin ikinci Y eksenini alır. |
SeriesAxis { get; } | Grafiğin seri eksenini alır. |
Shapes { get; } | Bu grafikteki tüm çizim şekillerini döndürür. |
ShowDataTable { get; set; } | Grafiğin bir veri tablosu gösterip göstermediğini gösteren bir değer alır veya ayarlar. |
ShowLegend { get; set; } | Grafik göstergesinin gösterilip gösterilmeyeceğini belirten bir değer alır veya ayarlar. Varsayılan true. |
SideWall { get; } | Bir döndürürWalls boyutlu grafiğin yan duvarını temsil eden nesne. |
SizeWithWindow { get; set; } | Microsoft Excel grafiği, grafik sayfası penceresinin boyutuna uyacak şekilde yeniden boyutlandırırsa doğrudur. |
Style { get; set; } | Yerleşik stili alır ve ayarlar. |
SubTitle { get; } | Grafiğin alt başlığını alır. Yalnızca ODS biçim dosyası için. |
Title { get; } | Grafiğin başlığını alır. |
Type { get; set; } | Bir grafiğin türünü alır veya ayarlar. |
ValueAxis { get; } | Grafiğin Y eksenini alır. |
Walls { get; } | Bir döndürürWalls 3 boyutlu grafiğin duvarlarını temsil eden nesne. |
WallsAndGridlines2D { get; set; } | Kılavuz çizgileri 3 boyutlu bir grafikte iki boyutlu olarak çizilirse doğrudur. |
Worksheet { get; } | Bu grafiği içeren çalışma sayfasını alır. |
yöntemler
İsim | Tanım |
---|---|
Calculate() | Çizim alanının özel konumunu hesaplar, konumları otomatik olarak atanmışsa eksenler. |
GetActualSize() | Grafiğin gerçek boyutunu piksel birimi olarak alır. |
GetChartDataRange() | Grafiğin veri kaynağı aralığını alır. |
HasAxis(AxisType, bool) | Grafikte hangi eksenlerin bulunduğunu döndürür. |
IsChartDataChanged() | Bir grafiğin veri kaynağının değişip değişmediğini algılar. |
Move(int, int, int, int) | Grafiği belirtilen bir konuma taşır. |
RefreshPivotData() | Özet veri kaynağındaki özet grafiğin verilerini yeniler. |
SetChartDataRange(string, bool) | Bir grafik için veri aralığını belirtir. |
SwitchRowColumn() | Satır/sütun arasında geçiş yapar. |
ToImage() | 32-bit alırbit eşlem grafiğin nesnesi. |
ToImage(ImageOrPrintOptions) | 32 bit alırbit eşlem grafiğin nesnesi. ImageOrPrintOptions.ImageFormat , ImageOrPrintOptions.TiffCompression ve ImageOrPrintOptions.Quality nitelikleri yok sayılır. |
ToImage(string) | Grafik görüntüsünü oluşturur ve bir dosyaya kaydeder. Dosya adının uzantısı görüntünün biçimini belirler. |
ToImage(Stream, ImageOrPrintOptions) | Grafik görüntüsünü oluşturur ve belirtilen biçimde bir akışa kaydeder. |
ToImage(Stream, ImageType) | Grafik görüntüsünü oluşturur ve belirtilen biçimde bir akışa kaydeder. |
ToImage(Stream, long) | Grafik görüntüsünü oluşturur ve onu Jpeg biçiminde bir akışa kaydeder. |
ToImage(string, ImageOrPrintOptions) | Grafik görüntüsünü oluşturur ve bir dosyaya kaydeder. Dosya adının uzantısı görüntünün biçimini belirler. |
ToImage(string, ImageType) | Grafik görüntüsünü oluşturur ve belirtilen görüntü türünde bir dosyaya kaydeder. |
ToImage(string, long) | Grafik görüntüsünü oluşturur ve Jpeg biçiminde bir dosyaya kaydeder. |
ToPdf(Stream) | Grafik pdf’sini oluşturur ve bir akışa kaydeder. |
ToPdf(string) | Grafiği bir pdf dosyasına kaydeder. |
ToPdf(Stream, float, float, PageLayoutAlignmentType, PageLayoutAlignmentType) | Grafik pdf’sini oluşturur ve bir akışa kaydeder. |
ToPdf(string, float, float, PageLayoutAlignmentType, PageLayoutAlignmentType) | Grafiği bir pdf dosyasına kaydeder. |
Örnekler
[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"
Ayrıca bakınız
- ad alanı Aspose.Cells.Charts
- toplantı Aspose.Cells