Bir Grafikte Eksen Sınırları

Bu eğitimde Aspose.Words for .NET kullanılarak bir grafikte eksen sınırlarının nasıl ayarlanacağı açıklanmaktadır. Bir grafik ekleyerek, seri verileri ekleyerek ve eksen ölçeklendirmesini yapılandırarak eksen için minimum ve maksimum değerleri tanımlayabilirsiniz.

Önkoşullar

Bu öğreticiyi takip etmek için aşağıdakilere sahip olmanız gerekir:

  • Aspose.Words for .NET kütüphanesi kuruldu.
  • Temel C# bilgisi ve Word belgeleriyle Kelime İşleme.

1. Adım: Belge Dizinini Ayarlayın

Belge dizininizin yolunu ayarlayarak başlayın. Yer değiştirmek"YOUR DOCUMENT DIRECTORY" belgeyi kaydetmek istediğiniz dizinin gerçek yolu ile birlikte.

string dataDir = "YOUR DOCUMENT DIRECTORY";

Adım 2: Yeni Bir Belge ve DocumentBuilder Oluşturun

Yeni bir örneğini oluşturunDocument sınıf ve birDocumentBuilder belgeyle çalışmaya itiraz edin.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

3. Adım: Grafik Ekleme ve Yapılandırma

kullanarak belgeye bir grafik ekleyin.InsertChart yöntemiDocumentBuilder nesne. İstediğiniz grafik türünü ve boyutlarını ayarlayın.

Shape shape = builder.InsertChart(ChartType.Column, 432, 252);
Chart chart = shape.Chart;

Adım 4: Seri Verilerini Ekleyin

Grafikteki mevcut serileri temizleyin ve yeni seri verileri ekleyin. Bu örnekte, “Öğe 1” etiketlerini “Öğe 5"e ve karşılık gelen değerlere sahip bir seri ekliyoruz.

chart.Series.Clear();
chart.Series.Add("Aspose Series 1",
    new string[] { "Item 1", "Item 2", "Item 3", "Item 4", "Item 5" },
    new double[] { 1.2, 0.3, 2.1, 2.9, 4.2 });

Adım 5: Eksenin Sınırlarını Ayarlayın

kullanarak minimum ve maksimum değerleri ayarlayarak Y ekseninin ölçeklendirmesini yapılandırın.Scaling.Minimum VeScaling.Maximum eksenin özellikleri.

chart.AxisY.Scaling.Minimum = new AxisBound(0);
chart.AxisY.Scaling.Maximum = new AxisBound(6);

Adım 6: Belgeyi Kaydedin

Belgeyi kullanarak belirtilen dizine kaydedin.Save yöntem. İstediğiniz dosya adını uygun dosya uzantısıyla sağlayın. Bu örnekte belgeyi “WorkingWithCharts.BoundsOfAxis.docx” olarak kaydediyoruz.

doc.Save(dataDir + "WorkingWithCharts.BoundsOfAxis.docx");

Aspose.Words for .NET kullanan Bounds Of Axis için örnek kaynak kodu

	// Belge dizininizin yolu
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document();
	DocumentBuilder builder = new DocumentBuilder(doc);
	Shape shape = builder.InsertChart(ChartType.Column, 432, 252);
	Chart chart = shape.Chart;
	chart.Series.Clear();
	chart.Series.Add("Aspose Series 1",
		new string[] { "Item 1", "Item 2", "Item 3", "Item 4", "Item 5" },
		new double[] { 1.2, 0.3, 2.1, 2.9, 4.2 });
	chart.AxisY.Scaling.Minimum = new AxisBound(0);
	chart.AxisY.Scaling.Maximum = new AxisBound(6);
	doc.Save(dataDir + "WorkingWithCharts.BoundsOfAxis.docx");

Bu kadar! Aspose.Words for .NET’i kullanarak bir grafikteki eksenin sınırlarını başarıyla ayarladınız.

Çözüm

Bu eğitimde Aspose.Words for .NET’i kullanarak bir grafikte eksenin sınırlarını nasıl ayarlayacağınızı öğrendiniz. Adım adım kılavuzu izleyerek bir grafik ekleyip yapılandırabilir, seri verileri ekleyebilir ve eksen ölçeklendirmesi için minimum ve maksimum değerleri tanımlayabilirsiniz. Aspose.Words for .NET, Word belgeleriyle Kelime İşleme için güçlü ve esnek bir API sunarak kolaylıkla dinamik ve görsel olarak çekici grafikler oluşturmanıza olanak tanır.

SSS

S1. Aspose.Words for .NET nedir?

Aspose.Words for .NET, geliştiricilerin Word belgeleriyle programlı olarak çalışmasına olanak tanıyan bir kütüphanedir. Word belgelerini oluşturmak, değiştirmek ve kaydetmek için çok çeşitli özellikler ve işlevler sağlar.

Q2. Aspose.Words for .NET’i nasıl kurabilirim?

Aspose.Words for .NET’i yüklemek için Visual Studio’daki NuGet paket yöneticisini kullanabilirsiniz. NuGet paket yöneticisinde “Aspose.Words” ifadesini arayın ve projenize yükleyin.

S3. Aspose.Words for .NET’i diğer programlama dilleriyle birlikte kullanabilir miyim?

Hayır, Aspose.Words for .NET, özellikle .NET uygulamaları için tasarlanmıştır. C# ve VB.NET gibi programlama dilleriyle çalışır.

S4. Aspose.Words for .NET’i kullanmanın başka önkoşulları var mı?

Aspose.Words for .NET kütüphanesini kurmanın yanı sıra, C# programlama ve Word belgeleriyle Kelime İşleme konusunda temel bilgiye sahip olmanız gerekir. .NET framework’üne aşina olmak da faydalı olacaktır.