Σε αυτό το παράδειγμα, θα καλύψουμε τον τρόπο μετατροπής του PSD σε PNG στην Java καλύπτοντας όλες τις λεπτομέρειες για τη δημιουργία του περιβάλλοντος και τη χρήση του παραδείγματος κώδικα. Η αναπτυγμένη εφαρμογή μπορεί να χρησιμοποιηθεί για αποθήκευση PSD ως PNG χρησιμοποιώντας Java χρησιμοποιώντας απλές κλήσεις API και μπορεί να χρησιμοποιηθεί σε οποιοδήποτε από τα διαμορφωμένα περιβάλλοντα Java εντός Linux, macOS ή Windows.
Βήματα για την εξαγωγή PSD σε PNG σε Java
- Ρυθμίστε το περιβάλλον εγκαθιστώντας το Aspose.PSD for Java από τη διαχείριση αποθετηρίου για εξαγωγή PSD σε PNG
- Δημιουργήστε μια παρουσία της κλάσης PsdImage και φορτώστε το αρχείο προέλευσης PSD από το δίσκο
- Χρησιμοποιήστε την παρουσία κλάσης PngOptions για να ορίσετε τις επιλογές PNG εξόδου
- Εξάγετε το PSD σε μια εικόνα PNG χρησιμοποιώντας τη μέθοδο αποθήκευσης
Στο Java PSD σε PNG, οι εφαρμογές μετατροπής μπορούν εύκολα να δημιουργηθούν χρησιμοποιώντας τα παραπάνω βήματα, όπου η διαδικασία θα ξεκινήσει με τη φόρτωση του αρχείου προέλευσης PSD από το δίσκο ή τη ροή μνήμης χρησιμοποιώντας τη μέθοδο Image.load(). Στη συνέχεια, χρησιμοποιώντας μια παρουσία της κλάσης PngOptions, θα οριστούν οι απαιτούμενες ιδιότητες για την εικόνα PNG. Τέλος, θα εξαγάγουμε το PSD σε ένα αρχείο PNG στο δίσκο χρησιμοποιώντας τη μέθοδο αποθήκευσης.
Κώδικας για εξαγωγή PSD σε PNG σε Java
Το παραπάνω παράδειγμα περιγράφει τη διαδικασία εξαγωγής ενός PSD σε PNG χρησιμοποιώντας Java σε μερικές κλήσεις API. Το PsdLoadOptions χρησιμοποιείται για τη διαμόρφωση των επιλογών πηγής PSD για τη φόρτωση της εικόνας PSD χρησιμοποιώντας τη μέθοδο Image.load() από το δίσκο. Η παρουσία κλάσης PngOptions αναφέρεται για να ορίσει τις ιδιότητες PNG εξόδου όπως το CompressionLevel, το ColorType, το ResolutionSettings, το DefaultReplacementFont και το MultiPageOptions για να αναφέρουμε μερικές. Το αρχείο PNG θα αποθηκευτεί είτε στο δίσκο είτε μέσα στο MemoryStream μετά τη ρύθμιση των ιδιοτήτων PNG.
Σε αυτό το παράδειγμα, μάθαμε για τον μηχανισμό μετατροπής PSD σε PNG χρησιμοποιώντας Java με σταδιακό τρόπο. Εάν ενδιαφέρεστε να μάθετε σχετικά με τη διαδικασία μετατροπής ενός PSD σε PDF, ανατρέξτε στο άρθρο στο πώς να μετατρέψετε το PSD σε PDF σε Java.