Πώς να μετατρέψετε το Bitmap σε PNG χρησιμοποιώντας C#

Θα συζητήσουμε τη μετατροπή εικόνας από τη μια μορφή στην άλλη χρησιμοποιώντας μια από τις δημοφιλείς βιβλιοθήκες μετατροπής εγγράφων και θα παρέχουμε τη σταδιακή διαδικασία για το πώς να μετατρέψετε το Bitmap σε PNG χρησιμοποιώντας C#. Θα δημιουργήσουμε επίσης ένα δείγμα εφαρμογής για C# BMP σε PNG μετατροπέα χρησιμοποιώντας τη ροή εργασιών που περιγράφεται σε αυτό το άρθρο. Ακολουθούν τα βασικά βήματα μαζί με ένα δείγμα αποσπάσματος κώδικα για τη μετατροπή του Bitmap σε μορφή PNG.

Βήματα για να μετατρέψετε το Bitmap σε PNG χρησιμοποιώντας C#

  1. Εγκαταστήστε το πακέτο GroupDocs.Conversion for .NET από τη διαχείριση πακέτων NuGet στην εφαρμογή .NET για να μετατρέψετε το Bitmap σε PNG
  2. Προσθέστε μια αναφορά στον χώρο ονομάτων GroupDocs.Conversion για την ανάπτυξη της μετατροπής Bitmap σε PNG
  3. Δημιουργήστε μια παρουσία της κλάσης Converter για τη φόρτωση του αρχείου εισόδου Bitmap από το δίσκο για μετατροπή σε μορφή PNG
  4. Δημιουργήστε και ορίστε επιλογές μετατροπής για το αρχείο PNG για να το προσαρμόσετε
  5. Καλέστε τη μέθοδο Convert της κλάσης Converter για να αποθηκεύσετε το BMP ως PNG στο δίσκο

Μπορείτε γρήγορα και εύκολα να αλλάξετε το BMP σε PNG σε C# ακολουθώντας την παραπάνω ροή εργασιών και γράφοντας μερικές γραμμές κώδικα που περιέχουν κλήσεις API της βιβλιοθήκης μετατροπής εγγράφων. Μπορείτε επίσης να ορίσετε μια ποικιλία επιλογών μετατροπής για το αρχείο PNG εξόδου για την προσαρμογή του χρησιμοποιώντας το αντικείμενο ImageConvertOptions. Αυτές οι οδηγίες δεν βασίζονται σε κανένα άλλο λογισμικό και μπορούν να χρησιμοποιηθούν σε κοινά λειτουργικά συστήματα όπως Windows, macOS και Linux.

Κώδικας για μετατροπή Bitmap σε PNG χρησιμοποιώντας C#

Έχουμε αναπτύξει την εφαρμογή για μετατροπή BMP σε PNG σε C# με τη βοήθεια της ροής εργασίας που εξηγήθηκε στην προηγούμενη ενότητα για επίδειξη. Όπως μπορείτε να δείτε στο παραπάνω απόσπασμα κώδικα, χρησιμοποιήσαμε την κλάση Converter για τη φόρτωση του αρχείου εισόδου Bitmap χρησιμοποιώντας τον κατασκευαστή του μετά τη ρύθμιση του απαιτούμενου πακέτου από τον ιστότοπο του NuGet και συμπεριλαμβανομένων των απαραίτητων χώρων ονομάτων. Μετά από αυτό, δημιουργήσαμε ένα αντικείμενο της κλάσης ImageConvertOptions για την προσαρμογή του αρχείου που προκύπτει και, στη συνέχεια, καλέσαμε τη μέθοδο Convert για την πραγματοποίηση της μετατροπής εικόνας και την αποθήκευσή της στο δίσκο.

Συζητήσαμε τη διαδικασία μετατροπής εγγράφων για τη μετατροπή Bitmap σε PNG σε C# και αναπτύξαμε ένα παράδειγμα για αυτήν. Πρόσφατα, δημοσιεύσαμε ένα άρθρο για την αλλαγή της εικόνας σε Word σε C#, ρίξτε μια ματιά στον οδηγό πώς να μετατρέψετε εικόνα σε Word χρησιμοποιώντας C# για περισσότερες πληροφορίες.

 Ελληνικά