AxisBuiltInUnit
İçindekiler
[
Saklamak
]AxisBuiltInUnit enumeration
Bir eksen için görüntüleme birimlerini belirtir.
public enum AxisBuiltInUnit
değerler
İsim | Değer | Tanım |
---|---|---|
None | 0 | Grafikteki değerlerin bu şekilde görüntülenmesini belirtir. |
Custom | 1 | Grafikteki değerlerin kullanıcı tanımlı bir bölene bölünmesi gerektiğini belirtir. Bu değer, MS Office 2016’nın yeni grafik türleri tarafından desteklenmemektedir . |
Billions | 2 | Grafikteki değerlerin 1.000.000.000’e bölünmesi gerektiğini belirtir. |
HundredMillions | 3 | Grafikteki değerlerin 100.000.000’e bölünmesi gerektiğini belirtir. |
Hundreds | 4 | Grafikteki değerlerin 100’e bölünmesi gerektiğini belirtir. |
HundredThousands | 5 | Grafikteki değerlerin 100.000’e bölünmesi gerektiğini belirtir. |
Millions | 6 | Grafikteki değerlerin 1.000.000’e bölünmesi gerektiğini belirtir. |
TenMillions | 7 | Grafikteki değerlerin 10.000.000’e bölünmesi gerektiğini belirtir. |
TenThousands | 8 | Grafikteki değerlerin 10.000’e bölünmesi gerektiğini belirtir. |
Thousands | 9 | Grafikteki değerlerin 1.000’e bölünmesi gerektiğini belirtir. |
Trillions | 10 | Grafikteki değerlerin 1.000.000.000.0000’e bölünmesi gerektiğini belirtir. |
Percentage | 11 | Grafikteki değerlerin 0,01’e bölünmesi gerektiğini belirtir. Bu değer yalnızca MS Office 2016’nın yeni chart türleri tarafından desteklenir. |
Örnekler
Bir grafik ekseninin onay işaretlerinin ve görüntülenen değerlerinin nasıl değiştirileceğini gösterir.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Shape shape = builder.InsertChart(ChartType.Scatter, 450, 250);
Chart chart = shape.Chart;
Assert.AreEqual(1, chart.Series.Count);
Assert.AreEqual("Y-Values", chart.Series[0].Name);
// Y ekseninin küçük onay işaretlerini çizim alanından uzağa bakacak şekilde ayarlayın,
// ve ekseni geçmek için ana onay işaretleri.
ChartAxis axis = chart.AxisY;
axis.MajorTickMark = AxisTickMark.Cross;
axis.MinorTickMark = AxisTickMark.Outside;
// Y eksenini her 10 birimde bir büyük işaret ve her 1 birimde bir küçük işaret gösterecek şekilde ayarlayın.
axis.MajorUnit = 10;
axis.MinorUnit = 1;
// Y ekseni sınırlarını -10 ve 20 olarak ayarlayın.
// Bu Y ekseni artık 4 ana onay işareti ve 27 küçük onay işareti görüntüleyecek.
axis.Scaling.Minimum = new AxisBound(-10);
axis.Scaling.Maximum = new AxisBound(20);
// X ekseni için her 10 birimde ana onay işaretlerini ayarlayın,
// 2,5 birimdeki her küçük onay işareti.
axis = chart.AxisX;
axis.MajorUnit = 10;
axis.MinorUnit = 2.5;
// Her iki onay işareti türünü de grafik çizim alanında görünecek şekilde yapılandırın.
axis.MajorTickMark = AxisTickMark.Inside;
axis.MinorTickMark = AxisTickMark.Inside;
// X ekseni sınırlarını, X ekseni 5 ana onay işaretini ve 12 ikincil onay işaretini kapsayacak şekilde ayarlayın.
axis.Scaling.Minimum = new AxisBound(-10);
axis.Scaling.Maximum = new AxisBound(30);
axis.TickLabelAlignment = ParagraphAlignment.Right;
Assert.AreEqual(1, axis.TickLabelSpacing);
// Onay etiketlerini değerlerini milyon cinsinden gösterecek şekilde ayarlayın.
axis.DisplayUnit.Unit = AxisBuiltInUnit.Millions;
// Onay etiketlerinin değerlerini göstereceği daha spesifik bir değer ayarlayabiliriz.
// Bu ifade yukarıdakine eşdeğerdir.
axis.DisplayUnit.CustomUnit = 1000000;
doc.Save(ArtifactsDir + "Charts.AxisDisplayUnit.docx");
Ayrıca bakınız
- ad alanı Aspose.Words.Drawing.Charts
- toplantı Aspose.Words