Axelgränser I Ett Diagram
Denna handledning förklarar hur man ställer in gränserna för en axel i ett diagram med Aspose.Words för .NET. Genom att infoga ett diagram, lägga till seriedata och konfigurera axelskalningen kan du definiera minimi- och maxvärden för axeln.
Förutsättningar
För att följa denna handledning måste du ha följande:
- Aspose.Words för .NET-biblioteket installerat.
- Grundläggande kunskaper i C# och ordbehandling med Word-dokument.
Steg 1: Konfigurera dokumentkatalogen
Börja med att ställa in sökvägen till din dokumentkatalog. Byta ut"YOUR DOCUMENT DIRECTORY"
med den faktiska sökvägen till katalogen där du vill spara dokumentet.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Steg 2: Skapa ett nytt dokument och DocumentBuilder
Skapa en ny instans avDocument
klass och aDocumentBuilder
objekt för att arbeta med dokumentet.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Steg 3: Infoga och konfigurera ett diagram
Infoga ett diagram i dokumentet med hjälp avInsertChart
metod förDocumentBuilder
objekt. Ställ in önskad diagramtyp och dimensioner.
Shape shape = builder.InsertChart(ChartType.Column, 432, 252);
Chart chart = shape.Chart;
Steg 4: Lägg till seriedata
Rensa alla befintliga serier i diagrammet och lägg till nya seriedata. I det här exemplet lägger vi till en serie med etiketter “Artikel 1” till “Artikel 5” och motsvarande värden.
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 });
Steg 5: Ställ in gränserna för axeln
Konfigurera skalningen av Y-axeln genom att ställa in lägsta och maximala värden med hjälp avScaling.Minimum
ochScaling.Maximum
axelns egenskaper.
chart.AxisY.Scaling.Minimum = new AxisBound(0);
chart.AxisY.Scaling.Maximum = new AxisBound(6);
Steg 6: Spara dokumentet
Spara dokumentet i den angivna katalogen med hjälp avSave
metod. Ange önskat filnamn med lämplig filtillägg. I det här exemplet sparar vi dokumentet som “WorkingWithCharts.BoundsOfAxis.docx”.
doc.Save(dataDir + "WorkingWithCharts.BoundsOfAxis.docx");
Exempel på källkod för Bounds Of Axis med Aspose.Words för .NET
// Sökväg till din dokumentkatalog
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");
Det är allt! Du har framgångsrikt angett gränserna för en axel i ett diagram med Aspose.Words för .NET.
Slutsats
I den här handledningen har du lärt dig hur du ställer in gränserna för en axel i ett diagram med Aspose.Words för .NET. Genom att följa steg-för-steg-guiden kan du infoga och konfigurera ett diagram, lägga till seriedata och definiera minimi- och maxvärden för axelskalningen. Aspose.Words för .NET tillhandahåller ett kraftfullt och flexibelt API för ordbehandling med Word-dokument, så att du enkelt kan skapa dynamiska och visuellt tilltalande diagram.
Vanliga frågor
Q1. Vad är Aspose.Words för .NET?
Aspose.Words för .NET är ett bibliotek som låter utvecklare arbeta med Word-dokument programmatiskt. Den tillhandahåller ett brett utbud av funktioner och funktioner för att skapa, manipulera och spara Word-dokument.
Q2. Hur kan jag installera Aspose.Words för .NET?
För att installera Aspose.Words för .NET kan du använda NuGet-pakethanteraren i Visual Studio. Sök helt enkelt efter “Aspose.Words” i NuGet-pakethanteraren och installera det i ditt projekt.
Q3. Kan jag använda Aspose.Words för .NET med andra programmeringsspråk?
Nej, Aspose.Words för .NET är speciellt designat för .NET-applikationer. Det fungerar med programmeringsspråk som C# och VB.NET.
Q4. Finns det några andra förutsättningar för att använda Aspose.Words för .NET?
Förutom att installera Aspose.Words för .NET-biblioteket bör du ha grundläggande kunskaper i C#-programmering och ordbehandling med Word-dokument. Bekantskap med .NET-ramverket kommer också att vara till hjälp.