Aspose.Diagram  for Java

Java Visio Diagram API

Χειριστείτε και εξάγετε αρχεία Microsoft Office Visio σε μορφές PDF, HTML, Εικόνες και XAML χωρίς εξαρτήσεις Microsoft Office Visio.

  Κατεβάστε δωρεάν δοκιμή
  
 

Το Aspose.Diagram for Java είναι ένα ισχυρό Microsoft Visio έγγραφο που επεξεργάζεται API. Παρέχει κοινές λειτουργίες όπως δημιουργία, ανάλυση & μετατροπή εγγενών μορφών Visio καθώς και υποστηρίζει ορισμένες κοινώς χρησιμοποιούμενες μορφές εικόνας και σταθερής διάταξης. Οι εφαρμογές μπορούν να φορτώσουν υπάρχοντα έγγραφα και να χειριστούν τα στοιχεία diagram για να εξάγουν το αποτέλεσμα στις δικές τους μορφές, εικόνες ή μορφές σταθερής διάταξης.

Με την ενσωμάτωση του API, ορισμένες από τις βασικές εργασίες που μπορούν να εκτελέσουν οι προγραμματιστές, όπως δημιουργία διαγραμμάτων από την αρχή, ανάγνωση ή εγγραφή πολλαπλών μορφών, πρόσβαση και ανάγνωση των ιδιοτήτων, συμπεριλαμβανομένων τύπων αντικειμένων Visio, εξαγωγή διαγραμμάτων σε διαφορετικές μορφές, εκτύπωση διαγραμμάτων με υψηλή πιστότητα και πολλα ΑΚΟΜΑ.

Προηγμένες λειτουργίες Java Visio API

Διαβάστε πολλές μορφές Visio

Διαβάστε τις ιδιότητες διαφορετικών αντικειμένων

Αποθηκεύστε τα διαγράμματα ως XML

Ομαδοποιήστε πολλά σχήματα

Διαμόρφωση σχημάτων TimeLine

Καθορίστε τη θέση των γραμματοσειρών

Χειρισμός ιδιοτήτων εγγράφου

Εκτυπώστε διαγράμματα με υψηλή πιστότητα

Περιστρέψτε ένα σχήμα σε κατάλληλη γωνία

Προσθέστε σχόλια στα σχέδια

Προσθήκη υπερ-σύνδεσης σε ένα σχήμα

Προστασία ή κατάργηση προστασίας διαγραμμάτων & σχήματα

Δημιουργήστε ένα κελί που ορίζεται από το χρήστη στο φύλλο σχήματος

Εισαγάγετε μια νέα κενή σελίδα σε ένα σχέδιο

Ορίστε τοπικές ρυθμίσεις σύμφωνα με τις απαιτήσεις σας

Ανάλυση Microsoft Visio εγγράφων

Java diagram API επιτρέπει την ανάγνωση εγγενών μορφών αρχείων της εφαρμογής Microsoft Visio, επιτρέποντάς σας έτσι να έχετε πρόσβαση στα diagram δεδομένα όπως Σελίδες εγγράφου, Ιδιότητες, Κύρια, Εικόνες, Σχήματα, Συνδέσεις, Λύσεις XML , Επίπεδα, Υπερσύνδεσμοι, Σχόλια, Φύλλο στυλ, κελιά που ορίζονται από τον χρήστη και ούτω καθεξής. Αυτά τα αντικείμενα μπορούν να χειριστούν μέσω του API και το αποτέλεσμα μπορεί να γραφτεί στο δίσκο σε οποιαδήποτε από τις υποστηριζόμενες μορφές.

Εξαγωγή σε εικόνες, PDF & HTML

Οι προγραμματιστές μπορούν να φορτώσουν Visio αρχεία και να τα αποδώσουν σε δημοφιλείς εικόνες, όπως JPEG, BMP, PNG, TIFF, SVG και EMF. Η βιβλιοθήκη παρέχει επίσης τη δυνατότητα εξαγωγής Visio εγγράφων σε PDF, HTML & Μορφές XPS με την υψηλότερη πιστότητα.

Αποθήκευση diagram σε διαφορετικές μορφές - Java

// load file to be converted

Diagram dgrm = new Diagram(dir + "template.vsdx");

// convert VSDX to PDF, HTML and JPEG formats

dgrm.save("D:/output.pdf", SaveFileFormat.PDF);

dgrm.save("D:/output.html", SaveFileFormat.HTML);

dgrm.save("D:/output.jpg", SaveFileFormat.JPEG);

Οργανώστε τα σχήματα σε ένα δοχείο

Κανονικά, οι προγραμματιστές προσθέτουν σχήματα σε ένα κοντέινερ για να διατηρούν τα πράγματα καλά οργανωμένα και κατανοητά. Τα δοχεία προσθέτουν ένα οπτικό όριο γύρω από τα σχήματα, συμπεριλαμβανομένης μιας ετικέτας. Για να προσθέσετε ένα κοντέινερ και δευτερεύοντα σχήματα στο diagram, οι προγραμματιστές μπορούν να χρησιμοποιήσουν τη βιβλιοθήκη επειδή παρέχει μια εύκολη και γρήγορη προσέγγιση.

Συνδυάστε πολλά σχήματα σε μια ομάδα

Χρησιμοποιώντας το API, οι προγραμματιστές μπορούν να ομαδοποιήσουν σχήματα, εικόνες ή άλλα αντικείμενα. Η ομαδοποίηση τους επιτρέπει να περιστρέφουν, να αναστρέφουν, να μετακινούν ή να αλλάζουν το μέγεθος όλων των σχημάτων ή των αντικειμένων ταυτόχρονα σαν να ήταν ένα μεμονωμένο σχήμα ή αντικείμενο.

Εκτύπωση εύκολα & Αξιοπίστως

Η βιβλιοθήκη επιτρέπει στους προγραμματιστές να εκτυπώνουν διαγράμματα χρησιμοποιώντας διάφορες επιλογές - με λίγες μόνο γραμμές κώδικα. Μπορείτε να επιλέξετε να εκτυπώσετε με προεπιλεγμένες ρυθμίσεις ή σε οποιονδήποτε από τους διαθέσιμους εκτυπωτές με προσαρμοσμένες ρυθμίσεις.

Εκτύπωση Visio αρχείων σε φυσικό εκτυπωτή - Java

// load file to be printed

Diagram dgm = new Diagram(dir + "template.vsdx");

// print while specifying printer job and print name

dgm.print("LaserJet1100", "Job Name");
  
  

Το Aspose.Diagram προσφέρει μεμονωμένα Visio API για άλλα δημοφιλή περιβάλλοντα ανάπτυξης όπως αναφέρονται παρακάτω: