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

Αυτό το σεμινάριο δημιουργήθηκε για να καλύψει τις πληροφορίες σχετικά με πώς να μετατρέψετε το Visio σε PNG σε Java. Ο σταδιακός αλγόριθμος εκτός από ένα απόσπασμα κώδικα με δυνατότητα εκτέλεσης είναι χρήσιμο για την κατανόηση της διαδικασίας μετατροπής ενός VSDX ή VSD σε PNG σε Java. Επιπλέον, το API προσφέρει πολλές άλλες ιδιότητες για να αυτοσχεδιάσει τη μετατροπή σε μορφή PNG.

Βήματα για τη μετατροπή εικόνας Visio σε PNG σε Java

  1. Διαμορφώστε τη βιβλιοθήκη Aspose.Diagram για τη μετατροπή των αρχείων Visio
  2. Αρχικοποιήστε μια παρουσία της κλάσης Diagram για να φορτώσετε το διάγραμμα πηγής
  3. Ορίστε διαφορετικές ιδιότητες για την εικόνα PNG χρησιμοποιώντας την κλάση ImageSaveOptions
  4. Καλέστε τη μέθοδο save() για να εξαγάγετε το αρχείο PNG εξόδου

Αυτά τα βήματα συνοψίζουν συνοπτικά τη διαδικασία μετατροπής του Visio σε PNG σε Java. Ως πρώτο βήμα, φορτώστε το διάγραμμα εισόδου Visio αρχικοποιώντας μια παρουσία της κλάσης Diagram. Στη συνέχεια, μπορείτε να ορίσετε διαφορετικές τιμές για να καθορίσετε τα χαρακτηριστικά της εικόνας PNG και στη συνέχεια να γράψετε το αρχείο εικόνας που έχει μετατραπεί.

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

import com.aspose.diagram.Diagram;
import com.aspose.diagram.ImageSaveOptions;
import com.aspose.diagram.SaveFileFormat;
public class AsposeTest {
public static void main(String[] args) throws Exception {//Main function to add page number
// Instantiate the license
com.aspose.diagram.License license = new com.aspose.diagram.License();
license.setLicense("Aspose.Total.lic");
// Load input VSDX Visio file
Diagram diagram = new Diagram("VisioToPNG.vsdx");
// Specify output image format as PNG
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.PNG);
// Set the property related to hidden pages
options.setExportHiddenPage(false);
// Save resultant Image file
diagram.save("VisioToPNG.png", options);
System.out.println("Done");
}
}

Αυτό το απόσπασμα κώδικα μπορεί να μετατρέψει αποτελεσματικά το VSDX σε PNG σε Java. Ενώ, πολλές άλλες ιδιότητες της κλάσης ImageSaveOptions μπορούν να χρησιμοποιηθούν για τη ρύθμιση της φωτεινότητας, της αντίθεσης, της παρεμβολής κ.λπ. Επιπλέον, πολλές υπερφορτώσεις της μεθόδου αποθήκευσης είναι επίσης διαθέσιμες για την εξαγωγή της εικόνας ως αρχείου, ροής ή πίνακα byte.

Αυτό το άρθρο έχει γραφτεί για να καλύψει τα σενάρια που σχετίζονται με μετατροπή VSD σε PNG σε Java. Ωστόσο, εάν θέλετε να ρίξετε μια ματιά στη μετατροπή Visio σε PDF, ανατρέξτε στο άρθρο στο πώς να μετατρέψετε το Visio σε PDF σε Java.

 Ελληνικά