Αυτό το απλό άρθρο περιλαμβάνει τις λεπτομέρειες του πώς να μετατρέψετε το TIFF σε PNG στην Java. Καλύπτει όλους τους απαιτούμενους πόρους, τις αναφερόμενες κλάσεις και ένα εκτελούμενο δείγμα κώδικα σε Μετατροπή TIFF σε PNG σε Java. Η εφαρμογή είναι χρήσιμη και μπορεί να χρησιμοποιηθεί σε περιβάλλοντα που υποστηρίζονται από Java εντός Linux, Windows ή macOS.
Βήματα για τη μετατροπή TIFF σε PNG σε Java
- Ρυθμίστε ένα περιβάλλον για χρήση του Aspose.Imaging for Java χρησιμοποιώντας τη διαχείριση αποθετηρίου
- Φορτώστε το αρχείο προέλευσης TIFF από το δίσκο χρησιμοποιώντας την παρουσία κλάσης Image και μεταδώστε το στο TiffImage
- Επαναλάβετε σε κάθε πλαίσιο TIFF
- Αποθηκεύστε το επιλεγμένο πλαίσιο TIFF ως PNG στο δίσκο χρησιμοποιώντας το προεπιλεγμένο PngOptions
Ακολουθώντας τα προαναφερθέντα βήματα, μπορεί κανείς εύκολα να μετατρέψει κάθε πλαίσιο μέσα σε ένα TIFF σε PNG χρησιμοποιώντας Java χρησιμοποιώντας μια προσέγγιση βήμα προς βήμα όπου αρχικά θα δημιουργήσουμε το περιβάλλον χρησιμοποιώντας τους απαιτούμενους πόρους μέσα στο έργο. Η εικόνα προέλευσης TIFF θα φορτωθεί χρησιμοποιώντας ένα αντικείμενο κλάσης Image και θα μεταδοθεί σε μια παρουσία κλάσης TiffImage. Θα κάνετε βρόχο σε κάθε πλαίσιο TIFF μέσα στη φορτωμένη εικόνα και θα το αποθηκεύσετε ως αρχείο PNG στο δίσκο χρησιμοποιώντας τις προεπιλεγμένες επιλογές Png.
Κώδικας για μετατροπή TIFF σε PNG χρησιμοποιώντας Java
Χρησιμοποιώντας το παραπάνω παράδειγμα κώδικα, μπορείτε εύκολα να καταφέρετε να αλλάξετε το TIFF σε PNG χρησιμοποιώντας Java με τη βοήθεια μιας πολύ απλής διεπαφής API. Η κλάση Image υποστηρίζει τη διαχείριση πολλών τύπων εικόνας εκθέτοντας πολυάριθμες υπερφορτωμένες μεθόδους που μπορούν να χρησιμοποιηθούν για τη φόρτωση των εικόνων είτε από ροή είτε από δίσκο μαζί με άλλες πρόσθετες παραμέτρους LoadOptions. Μπορείτε εύκολα να ορίσετε το χρώμα φόντου δεδομένων, τον χειριστή συμβάντων προόδου, τη λειτουργία ανάκτησης δεδομένων και την υπόδειξη μεγέθους buffer χρησιμοποιώντας διαφορετικές επιλογές που εκτίθενται ανά κατηγορία LoadOptions.
Αυτό το παράδειγμα μας δίδαξε για τη διαδικασία μετατροπής TIFF σε PNG χρησιμοποιώντας Java. Εάν ενδιαφέρεστε για τη διαδικασία συμπίεσης ενός αρχείου PNG, ανατρέξτε στο άρθρο στο πώς να συμπιέσετε ένα PNG σε Java.