Αυτό το άρθρο περιγράφει τη διαδικασία μετατροπής του VSD σε VSDX χρησιμοποιώντας C#. Διαθέτει τις λεπτομέρειες για να ορίσετε το IDE για την ανάπτυξη, μια λίστα βημάτων και ένα δείγμα κώδικα για μετατροπή VSD σε VSDX χωρίς Visio χρησιμοποιώντας C#. Συζητούνται διάφορες επιλογές αποθήκευσης για την προσαρμογή του αρχείου VSDX που έχει μετατραπεί.
Βήματα για να αλλάξετε VSD σε VSDX χρησιμοποιώντας C#
- Ρυθμίστε το περιβάλλον ώστε να χρησιμοποιεί το Aspose.Diagram for .NET για τη μετατροπή του VSD σε VSDX
- Φορτώστε το αρχείο προέλευσης Visio σε μορφή VSD στο αντικείμενο Diagram
- Δημιουργήστε το αντικείμενο DiagramSaveOptions για να προσαρμόσετε το αρχείο εξόδου VSDX
- Ρυθμίστε τη σημαία για αυτόματη προσαρμογή σελίδων στα περιεχόμενα σχεδίασης
- Καλέστε τη μέθοδο Save() ορίζοντας το όνομα του αρχείου εξόδου και τις επιθυμητές επιλογές αποθήκευσης
Αυτά τα βήματα συνοψίζουν τον τρόπο μετατροπής του Visio VSD σε VSDX χρησιμοποιώντας C#. Φορτώστε το αρχείο VSD προέλευσης στο αντικείμενο Diagram και δηλώστε το αντικείμενο DiagramSaveOptions ορίζοντας τη μορφή αρχείου αποθήκευσης ως VSDX. Ορίστε άλλες ιδιότητες στο αντικείμενο DiagramSaveOptions, όπως η σημαία AutoFitPageToDrawingContent.
Κώδικας για μετατροπέα VSD σε VSDX χρησιμοποιώντας C#
Ο παραπάνω κώδικας περιγράφει πώς να μετατρέψετε VSD σε VSDX χρησιμοποιώντας C#. Μπορείτε να ορίσετε την προεπιλεγμένη γραμματοσειρά για χαρακτήρες Unicode ή χαρακτήρες για τους οποίους η απαιτούμενη γραμματοσειρά δεν είναι εγκατεστημένη στο σύστημα. Αυτή η κλάση υποστηρίζει επίσης λειτουργίες επανάκλησης για το χειρισμό προειδοποιήσεων κατά τη μετατροπή.
Αυτό το σεμινάριο μας δίδαξε πώς να μετατρέψουμε αρχεία Visio από VSD σε VSDX. Για να μετατρέψετε μια εικόνα σε αρχείο Visio, ανατρέξτε στο άρθρο: Μετατροπή εικόνας σε Visio σε C#.