Μορφή αριθμού για άξονα σε γράφημα

Εισαγωγή

Γεια σου! Έχετε δουλέψει ποτέ με γραφήματα στα έγγραφά σας και επιθυμούσατε να μπορούσατε να μορφοποιήσετε τους αριθμούς στον άξονά σας για να τους κάνετε να φαίνονται πιο επαγγελματικοί; Λοιπόν, είσαι τυχερός! Σε αυτό το σεμινάριο, θα βουτήξουμε βαθιά στο πώς μπορείτε να επιτύχετε αυτό ακριβώς χρησιμοποιώντας το Aspose.Words για .NET. Αυτή η ισχυρή βιβλιοθήκη σάς επιτρέπει να χειρίζεστε έγγραφα του Word με τρόπο τόσο εύκολο όσο η πίτα. Και σήμερα, εστιάζουμε στο να δώσουμε σε αυτούς τους άξονες γραφημάτων μια ανανέωση με προσαρμοσμένες μορφές αριθμών.

Προαπαιτούμενα

Πριν ξεκινήσουμε, ας βεβαιωθούμε ότι έχετε όλα όσα χρειάζεστε. Ακολουθεί μια γρήγορη λίστα ελέγχου:

  • Aspose.Words για .NET: Βεβαιωθείτε ότι το έχετε εγκαταστήσει. Εάν όχι, μπορείτεκατεβάστε το εδώ.
  • .NET Framework: Βεβαιωθείτε ότι έχετε εγκαταστήσει ένα συμβατό πλαίσιο .NET.
  • Περιβάλλον ανάπτυξης: Ένα IDE όπως το Visual Studio θα λειτουργήσει τέλεια.
  • Βασικές γνώσεις C#: Αυτό θα σας βοηθήσει να ακολουθήσετε μαζί με τα παραδείγματα κωδικοποίησης.

Εισαγωγή χώρων ονομάτων

Πρώτα πράγματα πρώτα, πρέπει να εισαγάγετε τους απαραίτητους χώρους ονομάτων στο έργο σας. Αυτό είναι σαν να βάζεις τα θεμέλια πριν χτίσεις ένα σπίτι. Προσθέστε τα ακόλουθα χρησιμοποιώντας οδηγίες στην κορυφή του αρχείου κώδικα:

using System;
using Aspose.Words;
using Aspose.Words.Drawing;
using Aspose.Words.Reporting;

Τώρα, ας αναλύσουμε τη διαδικασία σε απλά, εύχρηστα βήματα.

Βήμα 1: Ρύθμιση του εγγράφου

Επικεφαλίδα: Αρχικοποιήστε το έγγραφό σας

Πρώτα, πρέπει να δημιουργήσετε ένα νέο έγγραφο και ένα πρόγραμμα δημιουργίας εγγράφων. Σκεφτείτε αυτό το βήμα σαν να ετοιμάζετε τον καμβά και το πινέλο σας πριν ξεκινήσετε το αριστούργημά σας.

string dataDir = "YOUR DOCUMENT DIRECTORY";

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

Εδώ,dataDir είναι η διαδρομή προς τον κατάλογο εγγράφων σας όπου θα αποθηκεύσετε το τελικό αρχείο.DocumentκαιDocumentBuilder είναι κλάσεις από το Aspose.Words που σας βοηθούν να δημιουργήσετε και να χειριστείτε έγγραφα του Word.

Βήμα 2: Εισαγωγή γραφήματος

Επικεφαλίδα: Προσθέστε ένα γράφημα στο έγγραφό σας

Στη συνέχεια, ας προσθέσουμε ένα γράφημα στο έγγραφό σας. Εδώ αρχίζει η μαγεία. Θα εισαγάγουμε ένα γράφημα στηλών που θα λειτουργεί ως ο κενός καμβάς μας.

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

οInsertChart Η μέθοδος εισάγει ένα γράφημα καθορισμένου τύπου (Στήλη σε αυτήν την περίπτωση) και διαστάσεις στο έγγραφο.

Βήμα 3: Προσαρμογή της σειράς γραφημάτων

Επικεφαλίδα: Συμπληρώστε το γράφημά σας με δεδομένα

Τώρα, πρέπει να προσθέσουμε κάποια δεδομένα στο γράφημά μας. Αυτό το βήμα είναι παρόμοιο με τη συμπλήρωση του γραφήματος σας με σημαντικές πληροφορίες.

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 });

Εδώ, προσθέτουμε μια νέα σειρά που ονομάζεται “Aspose Series 1” με πέντε σημεία δεδομένων. οSeries.Clear Η μέθοδος διασφαλίζει ότι τυχόν προϋπάρχοντα δεδομένα αφαιρούνται πριν προσθέσουμε τη νέα μας σειρά.

Βήμα 4: Μορφοποίηση των αριθμών αξόνων

Επικεφαλίδα: Ομορφύνετε τους αριθμούς των αξόνων σας

Τέλος, ας μορφοποιήσουμε τους αριθμούς στον άξονα Υ για να τους κάνουμε πιο ευανάγνωστους. Αυτό είναι σαν να βάζεις τις τελευταίες πινελιές στο έργο τέχνης σου.

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

οFormatCode Η ιδιότητα σάς επιτρέπει να ορίσετε μια προσαρμοσμένη μορφή για τους αριθμούς στον άξονα. Σε αυτό το παράδειγμα,#,##0διασφαλίζει ότι οι μεγάλοι αριθμοί εμφανίζονται με κόμματα για χιλιάδες.

Βήμα 5: Αποθήκευση του εγγράφου

Επικεφαλίδα: Αποθηκεύστε το αριστούργημα σας

Τώρα που όλα έχουν ρυθμιστεί, ήρθε η ώρα να αποθηκεύσετε το έγγραφό σας. Αυτό το βήμα είναι η μεγάλη αποκάλυψη της δουλειάς σας.

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

Εδώ, τοSave μέθοδος αποθηκεύει το έγγραφο στην καθορισμένη διαδρομή με το όνομα αρχείουWorkingWithCharts.NumberFormatForAxis.docx.

συμπέρασμα

Και εκεί το έχετε! Μορφοποιήσατε με επιτυχία τους αριθμούς στον άξονα Y του γραφήματος σας χρησιμοποιώντας το Aspose.Words για .NET. Αυτό όχι μόνο κάνει τα γραφήματα σας να φαίνονται πιο επαγγελματικά αλλά και βελτιώνει την αναγνωσιμότητα. Το Aspose.Words προσφέρει μια πληθώρα δυνατοτήτων που μπορούν να σας βοηθήσουν να δημιουργήσετε εκπληκτικά έγγραφα του Word μέσω προγραμματισμού. Λοιπόν, γιατί να μην εξερευνήσετε περισσότερα και να δείτε τι άλλο μπορείτε να κάνετε;

Συχνές ερωτήσεις

Τι είναι το Aspose.Words για .NET;

Το Aspose.Words για .NET είναι μια ισχυρή βιβλιοθήκη που επιτρέπει στους προγραμματιστές να δημιουργούν, να χειρίζονται και να μετατρέπουν έγγραφα του Word μέσω προγραμματισμού.

Μπορώ να μορφοποιήσω άλλες πτυχές του γραφήματος εκτός από τους αριθμούς των αξόνων;

Απολύτως! Το Aspose.Words for .NET σάς επιτρέπει να μορφοποιήσετε τίτλους, ετικέτες, ακόμη και να προσαρμόσετε την εμφάνιση του γραφήματος.

Υπάρχει διαθέσιμη δωρεάν δοκιμή για το Aspose.Words για .NET;

Ναι, μπορείτε να πάρετε έναδωρεάν δοκιμή εδώ.

Μπορώ να χρησιμοποιήσω το Aspose.Words για .NET με άλλες γλώσσες .NET εκτός από τη C#;

Ναι, το Aspose.Words για .NET είναι συμβατό με οποιαδήποτε γλώσσα .NET, συμπεριλαμβανομένων των VB.NET και F#.

Πού μπορώ να βρω πιο αναλυτική τεκμηρίωση;

Λεπτομερής τεκμηρίωση είναι διαθέσιμη στοΣελίδα τεκμηρίωσης Aspose.Words για .NET.