Προσαρμόστε την ετικέτα δεδομένων γραφήματος

Αυτό το σεμινάριο εξηγεί πώς μπορείτε να προσθέσετε και να προσαρμόσετε ετικέτες δεδομένων σε ένα γράφημα χρησιμοποιώντας το Aspose.Words για .NET. Οι ετικέτες δεδομένων παρέχουν πρόσθετες πληροφορίες σχετικά με τα σημεία δεδομένων σε ένα γράφημα.

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

Για να ακολουθήσετε αυτό το σεμινάριο, πρέπει να έχετε τα εξής:

  • Εγκαταστάθηκε η βιβλιοθήκη Aspose.Words για .NET.
  • Βασικές γνώσεις C# και Επεξεργασία λέξεων με έγγραφα Word.

Βήμα 1: Ρυθμίστε τον Κατάλογο Εγγράφων

Ξεκινήστε ρυθμίζοντας τη διαδρομή προς τον κατάλογο εγγράφων σας. Αντικαθιστώ"YOUR DOCUMENT DIRECTORY" με την πραγματική διαδρομή προς τον κατάλογο όπου θέλετε να αποθηκεύσετε το έγγραφο.

string dataDir = "YOUR DOCUMENT DIRECTORY";

Βήμα 2: Δημιουργήστε ένα νέο Document και DocumentBuilder

Δημιουργήστε μια νέα παρουσία τουDocument τάξη και αDocumentBuilder αντίρρηση για εργασία με το έγγραφο.

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

Βήμα 3: Εισαγάγετε και διαμορφώστε ένα γράφημα

Εισαγάγετε ένα γράφημα στο έγγραφο χρησιμοποιώντας τοInsertChart μέθοδος τουDocumentBuilder αντικείμενο. Ορίστε τον επιθυμητό τύπο γραφήματος και τις διαστάσεις.

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

Βήμα 4: Προσαρμογή ετικετών δεδομένων

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

ChartSeries series0 = shape.Chart.Series[0];
ChartDataLabelCollection labels = series0.DataLabels;
labels.ShowLegendKey = true;
labels.ShowLeaderLines = true;
labels.ShowCategoryName = false;
labels.ShowPercentage = false;
labels.ShowSeriesName = true;
labels.ShowValue = true;
labels.Separator = "/";

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

Αποθηκεύστε το έγγραφο στον καθορισμένο κατάλογο χρησιμοποιώντας τοSave μέθοδος. Δώστε το επιθυμητό όνομα αρχείου με την κατάλληλη επέκταση αρχείου. Σε αυτό το παράδειγμα, αποθηκεύουμε το έγγραφο ως “WorkingWithCharts.ChartDataLabel.docx”.

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

Παράδειγμα πηγαίου κώδικα για ετικέτα δεδομένων γραφήματος χρησιμοποιώντας Aspose.Words για .NET

	// Διαδρομή στον κατάλογο εγγράφων σας
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document();
	DocumentBuilder builder = new DocumentBuilder(doc);
	Shape shape = builder.InsertChart(ChartType.Bar, 432, 252);
	Chart chart = shape.Chart;
	ChartSeries series0 = shape.Chart.Series[0];
	ChartDataLabelCollection labels = series0.DataLabels;
	labels.ShowLegendKey = true;
	// Από προεπιλογή, όταν προσθέτετε ετικέτες δεδομένων στα σημεία δεδομένων σε ένα γράφημα πίτας, εμφανίζονται γραμμές οδηγού για ετικέτες δεδομένων που είναι
	// τοποθετημένο πολύ έξω από το τέλος των σημείων δεδομένων. Οι γραμμές Leader δημιουργούν μια οπτική σύνδεση μεταξύ μιας ετικέτας δεδομένων και αυτής
	// αντίστοιχο σημείο δεδομένων.
	labels.ShowLeaderLines = true;
	labels.ShowCategoryName = false;
	labels.ShowPercentage = false;
	labels.ShowSeriesName = true;
	labels.ShowValue = true;
	labels.Separator = "/";
	labels.ShowValue = true;
	doc.Save(dataDir + "WorkingWithCharts.ChartDataLabel.docx");

Αυτό είναι! Προσθέσατε και προσαρμόσατε επιτυχώς ετικέτες δεδομένων σε ένα γράφημα χρησιμοποιώντας το Aspose.Words για .NET.

συμπέρασμα

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

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

Q1. Τι είναι οι ετικέτες δεδομένων σε ένα γράφημα;

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

Ε2. Μπορώ να προσαρμόσω την εμφάνιση των ετικετών δεδομένων;

Ναι, μπορείτε να προσαρμόσετε την εμφάνιση των ετικετών δεδομένων σε ένα γράφημα. Το Aspose.Words για .NET παρέχει επιλογές για την τροποποίηση διαφόρων ιδιοτήτων ετικετών δεδομένων, όπως εμφάνιση κλειδιών υπομνημάτων, γραμμών οδηγών, ονομάτων κατηγοριών, ονομάτων σειρών, τιμών και άλλων. Μπορείτε επίσης να ορίσετε διαχωριστικά και να μορφοποιήσετε τις ετικέτες ώστε να ανταποκρίνονται στις συγκεκριμένες απαιτήσεις σας.

Ε3. Μπορώ να προσθέσω ετικέτες δεδομένων σε οποιονδήποτε τύπο γραφήματος;

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