Πώς να μετατρέψετε την εικόνα Raster σε SVG χρησιμοποιώντας Java

Αυτό το γρήγορο θέμα εστιάζει στον τρόπο μετατροπής του Raster image σε SVG χρησιμοποιώντας Java μαζί με τα λεπτομερή βήματα διαμόρφωσης για τη ρύθμιση του περιβάλλοντος και τη χρήση του παραδείγματος κώδικα. Χρησιμοποιώντας ** Java Raster εφαρμογή μετατροπέα εικόνας σε SVG** μπορεί εύκολα να αναπτυχθεί χρησιμοποιώντας απλές κλήσεις API και μερικές γραμμές κώδικα. Η αναπτυγμένη εφαρμογή μπορεί να χρησιμοποιηθεί σε οποιοδήποτε περιβάλλον που υποστηρίζεται Java, συμπεριλαμβανομένων των Windows, Linux και macOS.

Βήματα για τη μετατροπή εικόνας Raster σε SVG χρησιμοποιώντας Java

  1. Διαμορφώστε την εφαρμογή ώστε να περιλαμβάνει το Aspose.Imaging από το αποθετήριο Maven για μετατροπή ράστερ σε εικόνα
  2. Φορτώστε το αρχείο εικόνας προέλευσης Tiff από το δίσκο χρησιμοποιώντας το αντικείμενο κλάσης Image
  3. Δημιουργήστε το αντικείμενο κλάσης SvgOptions για να ορίσετε τις επιθυμητές ιδιότητες εικόνας SVG
  4. Ορίστε διαφορετικές ιδιότητες SVG για την επιθυμητή εικόνα
  5. Μέθοδος αποθήκευσης μετατρέψτε το ράστερ σε εικόνα SVG και αποθηκεύστε το στο δίσκο

Για να μετατρέψετε Raster σε SVG Η εφαρμογή που βασίζεται σε Java χρησιμοποιείται με τη ρύθμιση του περιβάλλοντος και τη χρήση του χώρου ονομάτων, των κλάσεων και των μεθόδων που απαιτούνται. Η εφαρμογή μπορεί επίσης να φορτώσει και να μετατρέψει άλλους τύπους εικόνων ράστερ, όπως PSD, GIF, PNG, JPEG, WEBP και J2K χρησιμοποιώντας τη μέθοδο Image.load(). Χρησιμοποιώντας την παρουσία SvgOption, μπορείτε να ορίσετε διαφορετικές ιδιότητες της επιθυμητής εικόνας SVG και τελικά να μετατρέψετε το Tiff σε SVG χρησιμοποιώντας τη μέθοδο αποθήκευσης.

Κώδικας για μετατροπέα εικόνας Raster σε SVG σε Java

Στο προαναφερθέν παράδειγμα στην εφαρμογή μετατροπέα Java TIFF σε SVG αναπτύσσεται όπου η διαδικασία ξεκινά με τη φόρτωση μιας εικόνας Tiff από το δίσκο. Κάποιος μπορεί να δημιουργήσει το SVG με τις προεπιλεγμένες SvgOptions ή να προσαρμόσει την εικόνα εξόδου SVG ορίζοντας τις διαφορετικές ιδιότητες, συμπεριλαμβανομένων των VectorRasterizationOptions, TextAsShapes, MultiPageOptions, ResolutionSettings, ColorType, Compression και FullFrame πριν από την αποθήκευση της εικόνας στο δίσκο χρησιμοποιώντας τη μέθοδο αποθήκευσης.

Σε αυτό το σεμινάριο, σας παρουσιάσαμε πώς αναπτύσσεται η εφαρμογή Java raster σε μετατροπέα SVG χρησιμοποιώντας εύκολο κώδικα και μια απλή διεπαφή API. Εάν ενδιαφέρεστε να μάθετε πώς να περικόψετε τις εικόνες, ανατρέξτε στο άρθρο στο πώς να περικόψετε εικόνα σε Java.

 Ελληνικά