Σε αυτόν τον οδηγό, θα επικεντρωθούμε στη διαδικασία βήμα προς βήμα μετατροπής Bitmap σε PNG χρησιμοποιώντας Java καταναλώνοντας μερικές απλές κλήσεις API της δημοφιλούς βιβλιοθήκης μετατροπής εγγράφων. Επιπλέον, θα αναπτύξουμε μια εφαρμογή μετατροπέα Java BMP σε PNG χρησιμοποιώντας τη ροή εργασιών που ορίζεται σε αυτό το άρθρο για να δείξουμε τη μετατροπή εικόνας από μια μορφή σε άλλη. Ακολουθούν τα βασικά βήματα και ένα δείγμα κώδικα για τη μετατροπή ενός αρχείου Bitmap σε μορφή PNG.
Βήματα για να μετατρέψετε το Bitmap σε PNG χρησιμοποιώντας Java
- Εγκαταστήστε το GroupDocs.Conversion for Java από το αποθετήριο Maven σε εφαρμογή Java για την υλοποίηση λειτουργιών Bitmap σε PNG
- Εισαγάγετε βασικές κλάσεις για την εκτέλεση μετασχηματισμού εγγράφων από μορφή Bitmap σε μορφή PNG
- Εκκινήστε την κλάση Converter για τη φόρτωση του αρχείου εισόδου Bitmap για μετατροπή σε PNG
- Δημιουργήστε μια παρουσία της κλάσης ImageConvertOptions για τη ρύθμιση των ιδιοτήτων για την προσαρμογή του αρχείου PNG εξόδου
- Τέλος, καλέστε τη μέθοδο Convert για να αποθηκεύσετε το BMP ως αρχείο PNG στο δίσκο
Η παραπάνω ροή εργασίας είναι πολύ εύκολο να ακολουθηθεί για τη δημιουργία της λειτουργικότητας μετατροπής BMP σε PNG σε Java. Πρέπει να αρχικοποιήσετε τη διαδικασία μετατροπής εικόνας ρυθμίζοντας την απαιτούμενη βιβλιοθήκη από το αποθετήριο Maven και στη συνέχεια να εισαγάγετε τις βασικές κλάσεις στον κώδικα. Μόλις ολοκληρώσετε τα δύο πρώτα βήματα, τότε πρέπει να φορτώσετε το αρχείο εισόδου BMP χρησιμοποιώντας την κλάση Converter και να ορίσετε επιλογές μετατροπής για το αρχείο PNG εξόδου για να το προσαρμόσετε χρησιμοποιώντας το αντικείμενο ImageConvertOptions. Το τελευταίο βήμα σάς βοηθά να εκτελέσετε τη μετατροπή και να αποθηκεύσετε το αρχείο που μετατράπηκε στο δίσκο.
Κώδικας για τη μετατροπή του Outlook Bitmap σε PNG χρησιμοποιώντας Java
Στο προηγούμενο απόσπασμα, έχουμε αναπτύξει το δείγμα εφαρμογής για αλλαγή BMP σε PNG χρησιμοποιώντας Java με λίγες μόνο γραμμές κώδικα και καταναλώνοντας μερικές κλήσεις API της βιβλιοθήκης μετατροπής εγγράφων. Αυτός ο κώδικας μπορεί να επεκταθεί περαιτέρω ορίζοντας διάφορες ιδιότητες για την προσαρμογή του αρχείου που προκύπτει. Επιπλέον, αυτό το δείγμα κώδικα δεν εξαρτάται από κανένα άλλο λογισμικό και μπορεί να χρησιμοποιηθεί σε οποιοδήποτε από τα δημοφιλή λειτουργικά συστήματα όπως το Linux, τα Windows και το macOS.
Συζητήσαμε τη λεπτομερή διαδικασία μετατροπής του Bitmap σε PNG σε Java και δημιουργήσαμε ένα δείγμα εφαρμογής για αυτό. Πρόσφατα, δημοσιεύσαμε ένα άρθρο σχετικά με τη μετατροπή της εικόνας σε Word σε Java, ρίξτε μια ματιά στην ανάρτηση πώς να μετατρέψετε εικόνα σε Word χρησιμοποιώντας Java για περισσότερες πληροφορίες.