Διαβάστε και χειριστείτε τα γραφήματα του Excel 2016

Εισαγωγή

Το Excel είναι ένα ισχυρό εργαλείο για την οπτικοποίηση και την παρουσίαση δεδομένων, αλλά ο χειρισμός γραφημάτων μέσω προγραμματισμού μπορεί να είναι αρκετά περίπλοκος. Εκεί έρχεται να σώσει το Aspose.Cells για .NET! Αυτή η ισχυρή βιβλιοθήκη επιτρέπει στους προγραμματιστές να δημιουργούν, να διαβάζουν και να χειρίζονται αρχεία Excel απρόσκοπτα. Σε αυτό το σεμινάριο, θα μάθουμε πώς να διαβάζουμε και να χειριζόμαστε γραφήματα του Excel 2016 χρησιμοποιώντας Aspose.Cells, καθιστώντας τη διαδικασία απλή και αποτελεσματική.

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

Προτού μεταβούμε στον κώδικα, ας βεβαιωθούμε ότι είστε έτοιμοι. Εδώ είναι οι προϋποθέσεις που θα χρειαστείτε:

  1. Aspose.Cells για .NET: Πρέπει να έχετε εγκαταστήσει αυτήν τη βιβλιοθήκη. Εάν δεν το έχετε κάνει ακόμα, μπορείτε να το κατεβάσετεεδώ.
  2. .NET Framework: Βεβαιωθείτε ότι έχετε εγκαταστήσει το .NET Framework στο περιβάλλον ανάπτυξης σας. Το Aspose.Cells υποστηρίζει πολλαπλά πλαίσια, επομένως ελέγξτε τη συμβατότητα.
  3. IDE: Χρησιμοποιήστε ένα IDE όπως το Visual Studio για να γράψετε και να εκτελέσετε τον κώδικά σας.
  4. Βασικές γνώσεις C#: Η κατανόηση των βασικών αρχών του προγραμματισμού C# θα κάνει πολύ πιο εύκολη την παρακολούθηση αυτού του σεμιναρίου.

Τώρα που τα έχουμε όλα έτοιμα, ας προχωρήσουμε και εισάγουμε τα απαραίτητα πακέτα.

Εισαγωγή πακέτων

Για να ξεκινήσετε, θα χρειαστεί να εισαγάγετε τους παρακάτω χώρους ονομάτων στο αρχείο C#. Αυτό θα σας επιτρέψει να χρησιμοποιήσετε τις τάξεις που προσφέρει το Aspose.Cells.

using System;
using System.IO;

using Aspose.Cells;
using Aspose.Cells.Charts;

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

Βήμα 1: Ρύθμιση καταλόγων προέλευσης και εξόδου

Αρχικά, πρέπει να ορίσετε τη θέση του αρχείου προέλευσης Excel και τον κατάλογο όπου θέλετε να αποθηκεύσετε το αρχείο εξόδου.

// Κατάλογος πηγής
string sourceDir = "Your Document Directory";

// Κατάλογος εξόδου
string outputDir = "Your Output Directory";

Αντικαθιστώ"Your Document Directory" και"Your Output Directory" με τις πραγματικές διαδρομές όπου είναι αποθηκευμένα τα αρχεία σας.

Βήμα 2: Φορτώστε το βιβλίο εργασίας

Σε αυτό το βήμα, θα φορτώσετε το αρχείο Excel που περιέχει τα γραφήματα. Το Aspose.Cells το κάνει εύκολο με τοWorkbook τάξη.

// Φορτώστε το αρχείο προέλευσης excel που περιέχει γραφήματα excel 2016
Workbook wb = new Workbook(sourceDir + "sampleReadManipulateExcel2016Charts.xlsx");

Βεβαιωθείτε ότι το αρχείο Excel στο οποίο αναφέρεστε υπάρχει στην καθορισμένη διαδρομή. Διαφορετικά, ενδέχεται να εμφανιστεί σφάλμα που δεν βρέθηκε.

Βήμα 3: Πρόσβαση στο φύλλο εργασίας

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

// Πρόσβαση στο πρώτο φύλλο εργασίας που περιέχει τα γραφήματα
Worksheet ws = wb.Worksheets[0];

Βήμα 4: Κάντε βρόχο μέσα από τα γραφήματα

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

// Αποκτήστε πρόσβαση σε όλα τα γραφήματα ένα προς ένα και διαβάστε τους τύπους τους
for (int i = 0; i < ws.Charts.Count; i++)
{
    // Πρόσβαση στο γράφημα
    Chart ch = ws.Charts[i];

Βήμα 5: Εκτύπωση τύπων γραφημάτων

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

    // Εκτύπωση τύπου γραφήματος
    Console.WriteLine(ch.Type);

Βήμα 6: Τροποποίηση τίτλων γραφημάτων

Εδώ αρχίζει η διασκέδαση! Μπορείτε να αλλάξετε δυναμικά τον τίτλο κάθε γραφήματος με βάση τον τύπο του.

    // Αλλάξτε τον τίτλο των διαγραμμάτων ανάλογα με τους τύπους τους
    ch.Title.Text = "Chart Type is " + ch.Type.ToString();
}

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

Βήμα 7: Αποθηκεύστε το βιβλίο εργασίας

Αφού κάνετε τις αλλαγές σας, πρέπει να αποθηκεύσετε το τροποποιημένο βιβλίο εργασίας. Αυτό είναι πολύ απλό με το Aspose.Cells.

// Αποθηκεύστε το βιβλίο εργασίας
wb.Save(outputDir + "outputReadManipulateExcel2016Charts.xlsx");

Θυμηθείτε να δώσετε ένα έγκυρο όνομα για το αρχείο εξόδου!

Βήμα 8: Μήνυμα επιβεβαίωσης

Για μια πρακτική πινελιά, ας παρέχουμε σχόλια στην κονσόλα για να επιβεβαιώσουμε ότι η λειτουργία ήταν επιτυχής.

Console.WriteLine("ReadManipulateExcel2016Charts executed successfully.");

Σύναψη

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

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

Σε τι χρησιμοποιείται το Aspose.Cells για .NET;

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

Πώς μπορώ να κατεβάσω το Aspose.Cells;

Μπορείτε να κάνετε λήψη του Aspose.Cells από τον ιστότοποεδώ.

Το Aspose.Cells υποστηρίζει μορφές αρχείων Excel εκτός από το .xlsx;

Ναί! Το Aspose.Cells υποστηρίζει διάφορες μορφές αρχείων, συμπεριλαμβανομένων των .xls, .csv, .pdf και άλλων.

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

Ναι, το Aspose προσφέρει μια δωρεάν δοκιμή στην οποία μπορείτε να έχετε πρόσβασηεδώ.

Πού μπορώ να λάβω υποστήριξη για το Aspose.Cells;

Μπορείτε να βρείτε υποστήριξη και συζητήσεις κοινότητας στο φόρουμ του Asposeεδώ.