Σε αυτό το θέμα θα λάβετε απάντηση στο πώς να μετατρέψετε το γράφημα του Excel σε JPG σε C# χωρίς Interop. Μόλις περάσετε από αυτό το βήμα προς βήμα σεμινάριο, θα μπορείτε να αποθηκεύσετε το γράφημα του Excel ως JPG σε C#. Παρόμοια με την αποθήκευση ως JPG, μπορείτε επίσης να αποθηκεύσετε το γράφημα σε οποιαδήποτε από τις άλλες κοινές μορφές όπως BMP, PNG, SVG κ.λπ.
Βήματα για τη μετατροπή γραφήματος Excel σε JPG σε C#
- Χρησιμοποιώντας τη διαχείριση πακέτων NuGet, εγκαταστήστε το Aspose.Cells for .NET
- Προσθήκη χρησιμοποιώντας οδηγία για Aspose.Cells, Aspose.Cells.Charts και Aspose.Cells.Rendering namespaces
- Ορίστε την άδεια χρήσης Aspose χρησιμοποιώντας τη μέθοδο SetLicense
- Φορτώστε το workbook που περιέχει ένα chart
- Λάβετε ένα παράδειγμα του γραφήματος από το επιθυμητό φύλλο εργασίας
- Τέλος, αποθηκεύστε το γράφημα ως αρχείο JPG
Αυτά τα βήματα δείχνουν τη διαδικασία μετατροπής του γραφήματος του Excel σε JPG σε C# και της αποθήκευσης του σε ένα αρχείο, ωστόσο υπάρχουν και άλλες επιλογές, όπως η αποθήκευση της εικόνας εξόδου στο MemoryStream και η ανάλογη χρήση του. Η συνάρτηση Chart.ToImage() παρέχει την επιλογή επιλογής αριθμού σελίδας, επίσης, εάν το γράφημα είναι πολύ μεγάλο και αποτελείται από πολλές σελίδες.
Κώδικας για μετατροπή γραφήματος Excel σε JPG σε C#
Αυτή η μετατροπή δεν απαιτεί την εγκατάσταση του MS Excel στο σύστημα ούτε χρησιμοποιείται interop. Είναι ένας απλός κώδικας εφαρμογής που βασίζεται σε κονσόλα που μπορεί να χρησιμοποιηθεί σε τεχνολογίες φόρμας, ASP.NET και άλλες τεχνολογίες ιστού όπως το Azure και πολλές άλλες.
Σε αυτό το παράδειγμα, μάθαμε πώς να μετατρέψουμε το γράφημα του Excel σε JPG σε C#. Ωστόσο, χρησιμοποιώντας την επιλογή ImageType, μπορείτε να την αποθηκεύσετε ως PNG, BMP, PICT, TIFF, SVG και πολλές άλλες μορφές. Μπορείτε να μετατρέψετε αρχεία Excel σε άλλες μορφές, όπως το XPS, όπως δίνεται στο άρθρο πώς να μετατρέψετε το Excel σε XPS σε C#.