Πώς να μετατρέψετε SVG σε PNG σε Java

Θα εξηγήσουμε εν συντομία πώς να κάνετε γρήγορα μετατροπή εγγράφων και να μετατρέψετε το SVG σε PNG σε Java σε αυτό το σεμινάριο. Ο μετασχηματισμός του εγγράφου θα υλοποιηθεί με μερικές κλήσεις API και χωρίς εργαλείο τρίτου μέρους. Επιπλέον, μπορείτε να χρησιμοποιήσετε αυτόν τον οδηγό σε λειτουργικά συστήματα, συμπεριλαμβανομένων των MS Windows, Linux και Mac OS. Παρακάτω παρέχονται οδηγίες βήμα προς βήμα και παράδειγμα κώδικα για τη δημιουργία της δυνατότητας Java convert SVG σε PNG.

Βήματα για τη μετατροπή SVG σε PNG σε Java

  1. Εγκαταστήστε το GroupDocs.Conversion for Java από το αποθετήριο Maven στην εφαρμογή Java
  2. Προσθέστε μια αναφορά στις απαραίτητες κλάσεις για την εκτέλεση μετασχηματισμού εγγράφων από SVG σε PNG
  3. Δημιουργήστε ένα στιγμιότυπο της κλάσης Converter και περάστε το αρχείο SVG εισόδου στον κατασκευαστή του
  4. Ορίστε επιλογές μετατροπής για το αρχείο PNG εξόδου δημιουργώντας μια παρουσία της κλάσης ImageConvertOptions
  5. Καλέστε τη μέθοδο Convert της κλάσης Converter, μεταβιβάστε το PNG και το ImageConvertOptions που έχουν μετατραπεί σε αυτήν

Η λειτουργία Java SVG σε PNG μπορεί να εφαρμοστεί εύκολα με τη βοήθεια των παραπάνω οδηγιών. Η μετατροπή εγγράφων σε Java μπορεί να ολοκληρωθεί με μερικά απλά βήματα. Για να ξεκινήσετε, διαμορφώστε το έργο σας εγκαθιστώντας την βασική βιβλιοθήκη από το αποθετήριο Maven στην εφαρμογή σας Java, καθώς και προσθέτοντας αναφορές στις κλάσεις στον κώδικα. Μετά από αυτό, δημιουργήστε ένα νέο στιγμιότυπο της κλάσης Converter και παρέχετε το αρχείο SVG ως όρισμα στον κατασκευαστή του. Στο επόμενο βήμα, χρησιμοποιήστε την κλάση ImageConvertOptions για να ορίσετε τις ιδιότητες για το αρχείο PNG εξόδου. Τέλος, για να αποθηκεύσετε το μετασχηματισμένο αρχείο σε δίσκο, χρησιμοποιήστε τη μέθοδο Μετατροπή.

Κώδικας για μετατροπή SVG σε PNG σε Java

import com.groupdocs.conversion.Converter;
import com.groupdocs.conversion.licensing.License;
import com.groupdocs.conversion.options.convert.ImageConvertOptions;
public class ConvertSvgToPngInJava {
public static void main(String[] args) { // Main function to convert SVG to PNG in Java
// Remove the watermark in output PNG by adding license
License lic = new License();
lic.setLicense("GroupDocs.Conversion.lic");
// Load the source SVG file for conversion to PNG
Converter converter = new Converter("sample.svg");
// Set the convert options for PNG format
ImageConvertOptions options = new ImageConvertOptions();
// Convert and save the SVG in PNG format
converter.convert("converted.png", options);
System.out.println("Done");
}
}

Όπως μπορείτε να δείτε στο παραπάνω δείγμα, η δυνατότητα μετατροπής SVG σε PNG Java αναπτύσσεται ακολουθώντας τις οδηγίες σε αυτόν τον οδηγό. Μερικές κλήσεις API και τρεις έως τέσσερις γραμμές κώδικα χρησιμοποιούνται για την υλοποίηση της μετατροπής εγγράφου. Μπορείτε επίσης να μετατρέψετε άμεσα έγγραφα SVG σε διάφορες μορφές, όπως HTML, TSV, DOC, PDF, JPEG, XLSX και άλλα.

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

 Ελληνικά