Számformátum A tengelyhez egy diagramon

Ez az oktatóanyag elmagyarázza, hogyan használhatja az Aspose.Words for .NET fájlt egy diagramon lévő tengely számformátumának beállítására. A mellékelt forráskód bemutatja, hogyan hozhat létre diagramot, hogyan adhat hozzá sorozatadatokat és formázhatja a tengelycímkéket.

1. lépés: Állítsa be a projektet

Győződjön meg arról, hogy rendelkezik a következő előfeltételekkel:

  • Aspose.Words for .NET könyvtár telepítve. Letöltheti a NuGet csomagkezelő használatával a telepítéshez.
  • Egy dokumentumkönyvtár elérési útja, ahová a kimeneti dokumentum mentésre kerül.

2. lépés: Hozzon létre egy új dokumentumot, és szúrjon be egy diagramot

Újat csinálniDocument tárgy és aDocumentBuilder a dokumentum felépítéséhez.

// A dokumentumkönyvtár elérési útja
string dataDir = "YOUR DOCUMENT DIRECTORY";

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

Ezután használja aInsertChart módszere aDocumentBuilder oszlopdiagram beszúrásához a dokumentumba.

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

3. lépés: Adja hozzá a sorozatadatokat a diagramhoz

Sorozatadatok hozzáadása a diagramhoz. Ebben a példában öt elemet adunk hozzá a hozzájuk tartozó értékekkel.

chart.Series.Clear();
chart.Series.Add("Aspose Series 1",
    new string[] { "Item 1", "Item 2", "Item 3", "Item 4", "Item 5" },
    new double[] { 1900000, 850000, 2100000, 600000, 1500000 });

4. lépés: Formázza meg a tengelycímkéket

Az Y-tengely címkéinek számformátumának beállításához nyissa meg aAxisY a diagram tulajdonságát, és állítsa be aNumberFormat.FormatCode tulajdonságot a kívánt formátumba. Ebben a példában a formátumot “#,##0”-ra állítjuk, hogy a számokat ezres elválasztókkal jelenítsük meg.

chart.AxisY.NumberFormat.FormatCode = "#,##0";

5. lépés: Mentse el a dokumentumot

Végül mentse a dokumentumot a megadott könyvtárba aSave módszere aDocument tárgy.

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

Ez befejezi a tengely számformátumának beállítását az Aspose.Words for .NET használatával.

Példa forráskód az Aspose.Words for Axis számformátumhoz a .NET-hez

	// A dokumentumkönyvtár elérési útja
	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[] { 1900000, 850000, 2100000, 600000, 1500000 });
	chart.AxisY.NumberFormat.FormatCode = "#,##0";
	doc.Save(dataDir + "WorkingWithCharts.NumberFormatForAxis.docx");

Következtetés

Ebben az oktatóanyagban megtanulta, hogyan állíthatja be a diagramon lévő tengelyek számformátumát az Aspose.Words for .NET segítségével. A lépésenkénti útmutató követésével és a megadott forráskód felhasználásával új dokumentumot hozhat létre, oszlopdiagramot szúrhat be, sorozatadatokat adhat hozzá, és formázhatja a tengelycímkéket, hogy a számokat meghatározott formátumban jelenítse meg.

Az Aspose.Words for .NET hatékony funkciókat kínál a diagramok megjelenésének testreszabásához a Word dokumentumokban. A tengelycímkék számformátumának beállításával szabályozhatja a számok megjelenítési módját, beleértve az olyan opciókat is, mint a tizedesjegyek, ezres elválasztók, pénznemszimbólumok stb. Ez lehetővé teszi a numerikus adatok egyértelmű és értelmes megjelenítését.

Az Aspose.Words for .NET segítségével rugalmasan formázhatja a diagram különböző aspektusait, beleértve a tengelycímkéket is. A tengely számformátumának beállításával biztosíthatja a konzisztenciát és javíthatja a diagram olvashatóságát, megkönnyítve a felhasználók számára a megjelenített értékek értelmezését.

GYIK

Q1. Milyen számformátumú a diagram egy tengelye?

A diagramon szereplő tengelyek számformátuma a tengelyen megjelenített számértékekre alkalmazott formázásra vonatkozik. Lehetővé teszi a számok megjelenítésének szabályozását, beleértve az olyan opciókat, mint a tizedesjegyek, ezres elválasztók, valuta szimbólumok, százalékjelek stb. A számformátum beállításával testreszabhatja a numerikus adatok megjelenését a diagramon, hogy megfeleljen az Ön egyedi igényeinek.

Q2. Hogyan állíthatom be a tengelycímkék számformátumát?

A diagramon lévő tengelycímkék számformátumának beállításához az Aspose.Words for .NET használatával elérheti aAxisY a diagram tulajdonságát, és állítsa be aNumberFormat.FormatCodetulajdonságot a kívánt formátumkódhoz. A formátumkód követi a szabványos numerikus formázási minták szintaxisát, és meghatározza a számok megjelenítési módját. Használhatja például a “#,##0.00” karaktert a számok két tizedesjegyekkel és ezres elválasztókkal való megjelenítéséhez.

Q3. Beállíthatok különböző számformátumokat az X-tengely és az Y-tengely címkéihez?

Igen, az Aspose.Words for .NET használatával különböző számformátumokat állíthat be az X-tengely és az Y-tengely címkéihez. Nyissa meg a megfelelő tengelyt (AxisX az X-tengelyhez illAxisY az Y-tengelyhez) a diagramon, és módosítsa aNumberFormat.FormatCode tengelyenként külön-külön. Ez lehetővé teszi, hogy különböző számformátumokat alkalmazzon az egyes tengelyeken lévő címkékre az Ön egyedi igényei alapján.

Q4. Milyen általános számformátumú kódokat használhatok?

Az Aspose.Words for .NET a számformátumkódok széles skáláját támogatja, amelyek segítségével formázhatja a diagram tengelycímkéit. Néhány általános formátumkód:

  • 0 vagy# - A számot tizedesjegyek nélkül jeleníti meg.
  • 0.00 vagy#.00 - Két tizedesjegy pontossággal jeleníti meg a számot.
  • #,##0 Ezerelválasztókkal jeleníti meg a számot.
  • "€"0.00 - Megjeleníti a számot az euró valuta szimbólummal és két tizedesjegygel.
  • "%"0 - A számot százalékban jeleníti meg.

A számról további információkat találhatformátumkódok az API Reference of Aspose.Words for .NET-ben.

Q5. Testreszabhatom a tengelycímkék egyéb tulajdonságait?

Igen, az Aspose.Words for .NET tulajdonságok széles skáláját kínálja a tengelycímkék megjelenésének és viselkedésének testreszabásához. A számformátumon kívül módosíthatja az olyan tulajdonságokat, mint a betűtípus, méret, szín, tájolás, igazítás stb. Ez lehetővé teszi a tengelycímkék teljes testreszabását, hogy megfeleljenek a kívánt stílusnak és megjelenítési követelményeinek.