Granice osi na wykresie
W tym samouczku wyjaśniono, jak ustawić granice osi na wykresie za pomocą Aspose.Words dla .NET. Wstawiając wykres, dodając dane serii i konfigurując skalowanie osi, możesz zdefiniować minimalne i maksymalne wartości osi.
Warunki wstępne
Aby skorzystać z tego samouczka, musisz mieć następujące elementy:
- Zainstalowana biblioteka Aspose.Words dla .NET.
- Podstawowa znajomość języka C# i przetwarzania tekstów w dokumentach Word.
Krok 1: Skonfiguruj katalog dokumentów
Zacznij od ustawienia ścieżki do katalogu dokumentów. Zastępować"YOUR DOCUMENT DIRECTORY"
z rzeczywistą ścieżką do katalogu, w którym chcesz zapisać dokument.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Krok 2: Utwórz nowy dokument i narzędzie DocumentBuider
Utwórz nową instancjęDocument
klasa i ADocumentBuilder
sprzeciwić się pracy z dokumentem.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Krok 3: Wstaw i skonfiguruj wykres
Wstaw wykres do dokumentu za pomocąInsertChart
metodaDocumentBuilder
obiekt. Ustaw żądany typ wykresu i wymiary.
Shape shape = builder.InsertChart(ChartType.Column, 432, 252);
Chart chart = shape.Chart;
Krok 4: Dodaj dane serii
Wyczyść wszystkie istniejące serie na wykresie i dodaj dane nowych serii. W tym przykładzie dodajemy serię z etykietami „Element 1” do „Element 5” i odpowiadającymi im wartościami.
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 });
Krok 5: Ustaw granice osi
Skonfiguruj skalowanie osi Y, ustawiając wartości minimalne i maksymalne za pomocąScaling.Minimum
IScaling.Maximum
właściwości osi.
chart.AxisY.Scaling.Minimum = new AxisBound(0);
chart.AxisY.Scaling.Maximum = new AxisBound(6);
Krok 6: Zapisz dokument
Zapisz dokument w określonym katalogu za pomocąSave
metoda. Podaj żądaną nazwę pliku z odpowiednim rozszerzeniem. W tym przykładzie zapisujemy dokument jako „WorkingWithCharts.BoundsOfAxis.docx”.
doc.Save(dataDir + "WorkingWithCharts.BoundsOfAxis.docx");
Przykładowy kod źródłowy Bounds Of Axis przy użyciu Aspose.Words dla .NET
// Ścieżka do katalogu dokumentów
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");
Otóż to! Pomyślnie ustawiłeś granice osi na wykresie za pomocą Aspose.Words dla .NET.
Wniosek
W tym samouczku nauczyłeś się, jak ustawić granice osi na wykresie za pomocą Aspose.Words dla .NET. Postępując zgodnie z instrukcją krok po kroku, możesz wstawić i skonfigurować wykres, dodać dane serii oraz zdefiniować minimalne i maksymalne wartości skalowania osi. Aspose.Words dla .NET zapewnia potężny i elastyczny interfejs API do przetwarzania słów w dokumentach programu Word, umożliwiając łatwe tworzenie dynamicznych i atrakcyjnych wizualnie wykresów.
Często zadawane pytania
Pytanie 1. Co to jest Aspose.Words dla .NET?
Aspose.Words dla .NET to biblioteka, która umożliwia programistom programową pracę z dokumentami programu Word. Zapewnia szeroką gamę funkcji i funkcjonalności do tworzenia, manipulowania i zapisywania dokumentów Word.
Pytanie 2. Jak mogę zainstalować Aspose.Words dla .NET?
Aby zainstalować Aspose.Words dla .NET, możesz użyć menedżera pakietów NuGet w Visual Studio. Po prostu wyszukaj „Aspose.Words” w menedżerze pakietów NuGet i zainstaluj go w swoim projekcie.
Pytanie 3. Czy mogę używać Aspose.Words dla .NET z innymi językami programowania?
Nie, Aspose.Words dla .NET jest specjalnie zaprojektowany dla aplikacji .NET. Współpracuje z językami programowania, takimi jak C# i VB.NET.
Pytanie 4. Czy są jakieś inne wymagania wstępne dotyczące korzystania z Aspose.Words dla .NET?
Oprócz instalacji biblioteki Aspose.Words for .NET powinieneś posiadać podstawową wiedzę z zakresu programowania w C# i przetwarzania tekstu w dokumentach Word. Pomocna będzie także znajomość frameworku .NET.