Αυτό το θέμα εστιάζει στον τρόπο μετατροπής του DWG σε SVG σε Java χρησιμοποιώντας μια απλή διεπαφή API. Καλύπτει όλες τις σημαντικές πληροφορίες, συμπεριλαμβανομένου του βηματικού αλγόριθμου και ενός αποσπάσματος κώδικα για εξαγωγή εικόνας DWG σε SVG σε Java. Θα εξερευνήσετε τις διάφορες ιδιότητες για να εκτελέσετε τη διαδικασία απόδοσης εικόνας DWG σε SVG.
Βήματα για την εξαγωγή εικόνας DWG σε SVG σε Java
- Δημιουργήστε το περιβάλλον εγκαθιστώντας το αρχείο Aspose.CAD for Java Jar από τον διαχειριστή αποθετηρίου
- Ανοίξτε το αρχείο προέλευσης DWG χρησιμοποιώντας μια κλάση Image
- Δημιουργήστε ένα αντικείμενο κλάσης SvgOptions και ορίστε τις επιθυμητές ιδιότητες
- Μετατρέψτε το DWG σε SVG και αποθηκεύστε το στο δίσκο χρησιμοποιώντας τη μέθοδο αποθήκευσης
Τα παραπάνω βήματα εξηγούν τον αλγόριθμο για τη μετατροπή DWG σε SVG σε Java χρησιμοποιώντας απλές κλήσεις API όπου θα διαμορφώσουμε το περιβάλλον εγκαθιστώντας το απαιτούμενο αρχείο Jar χρησιμοποιώντας τη διαχείριση αποθετηρίου. Στη συνέχεια θα φορτώσουμε το αρχείο προέλευσης DWG από το δίσκο χρησιμοποιώντας το αντικείμενο κλάσης Image και θα ορίσουμε τις ιδιότητες του αρχείου SVG εξόδου χρησιμοποιώντας μια παρουσία της κλάσης SvgOptions. Τέλος, θα αποθηκεύσουμε το αρχείο DWG ως SVG στο δίσκο χρησιμοποιώντας τη μέθοδο αποθήκευσης.
Κώδικας για μετατροπή DWG σε SVG σε Java
Ο παραπάνω κώδικας χρησιμοποιείται για την απόδοση ενός DWG σε SVG σε Java χρησιμοποιώντας μια απλή διεπαφή API. Η κλάση SvgOptions εκθέτει διαφορετικές ιδιότητες για την προσαρμογή του SVG εξόδου, συμπεριλαμβανομένης της επιλογής των επιπέδων DWG για απόδοση μέσα στο SVG, ορίζοντας τις επιλογές διανυσματικής ραστεροποίησης, ορίζοντας την ιδιότητα περιστροφής για SVG και ορίζοντας το χρώμα και το κείμενο του υδατογραφήματος χρήστη κ.λπ. Τέλος, χρησιμοποιούνται οι επιλογές εξαγωγής SVG για απόδοση του DWG σε SVG χρησιμοποιώντας τη μέθοδο αποθήκευσης.
Σε αυτό το σεμινάριο, μάθαμε να αποδίδουμε ένα αρχείο DWG σε SVG σε Java. Εάν θέλετε να μάθετε σχετικά με τη μετατροπή ενός αρχείου DGN σε PDF, ανατρέξτε στο άρθρο στο πώς να μετατρέψετε το DGN σε PDF σε Java.