Αυτό το απλό σεμινάριο παρέχει μια σύντομη περιγραφή του τρόπου μετατροπής Bitmap σε PNG σε Java. Θα σας βοηθήσει να μετατρέψετε το BMP σε PNG σε Java γράφοντας μερικές γραμμές κώδικα σε οποιοδήποτε από τα κοινά λειτουργικά συστήματα όπως τα Windows, macOS και Linux. Μπορείτε επίσης να ορίσετε έναν αριθμό χαρακτηριστικών για το αρχείο εικόνας εξόδου PNG.
Βήματα για τη μετατροπή του Bitmap σε PNG σε Java
- Διαμορφώστε το Aspose.Imaging από το Maven Repository στο έργο σας
- Φορτώστε το αρχείο Bitmap πηγής στην παρουσία κλάσης Image για τη μετατροπή
- Αρχικοποιήστε το αντικείμενο κλάσης PngOptions για να ορίσετε χαρακτηριστικά εικόνας PNG εξόδου
- Ορίστε την ανάλυση και το επίπεδο συμπίεσης στο αντικείμενο κλάσης PngOptions
- Αποθηκεύστε το αρχείο προέλευσης Bitmap ως PNG αφού ρυθμίσετε τα επιθυμητά χαρακτηριστικά
Σε αυτά τα βήματα, φορτώνουμε το αρχείο προέλευσης BMP και αρχικοποιούμε την παρουσία κλάσης PngOptions για τον ορισμό των χαρακτηριστικών του αρχείου PNG εξόδου. Εδώ σε αυτό το βήμα προς βήμα σεμινάριο, ορίσαμε την ανάλυση και το επίπεδο συμπίεσης σε αυτό το σεμινάριο, ωστόσο, μπορούν επίσης να οριστούν άλλα χαρακτηριστικά πριν από τη δημιουργία της εικόνας PNG. Τέλος, αποθηκεύουμε το αρχείο BMP σε PNG σε Java χρησιμοποιώντας τη συνάρτηση save() της κλάσης εικόνας.
Κώδικας για μετατροπή BMP σε PNG σε Java
Σε αυτόν τον κώδικα, χρησιμοποιήσαμε μόνο το χαρακτηριστικό ανάλυσης και συμπίεσης για να αλλάξουμε το BMP σε PNG στην Java. Ωστόσο, μπορείτε επίσης να ορίσετε το βάθος bit, τον τύπο χρώματος, τον τύπο φίλτρου και το κοντέινερ μεταδεδομένων XMP για το αρχείο PNG εξόδου. Σημειώστε ότι μπορείτε να φορτώσετε οποιονδήποτε άλλο τύπο εικόνας για μετατροπή σε άλλο τύπο επίσης.
Δεν χρειάζεται να εγκαταστήσετε οποιοδήποτε άλλο εργαλείο τρίτου κατασκευαστή για αυτήν τη μετατροπή. Εάν θέλετε να μάθετε κάποιες άλλες δυνατότητες για την εργασία με εικόνες, όπως τη δημιουργία εικόνων από ένα αρχείο Excel, μπορείτε να ανατρέξετε στο άρθρο στο πώς να μετατρέψετε το γράφημα του Excel σε JPG σε Java.