Microsoft® Visio Μετατροπή μορφών μέσω C#

Μετατρέψτε τα διαγράμματα MS Visio σε PDF, HTML και Εικόνες, συμπεριλαμβανομένων BMP, JPG, PNG, TIFF για τη δημιουργία εφαρμογών .NET μεταξύ πλατφορμών.

 

Για οποιαδήποτε λύση, σχεδίαση διαγραμμάτων ροής και διαγραμμάτων ροής επιχειρήσεων κ.λπ. ή όποτε υπάρχει ανάγκη χειρισμού διαγραμμάτων MS Visio στην εφαρμογή. Επομένως, υπάρχει ανάγκη ανάλυσης μορφών Visio καθώς και μετατροπής σε άλλες μορφές. Το .NET Visio API μπορεί να διευκολύνει όλα αυτά. API όχι μόνο δημιουργεί, διαβάζει και χειρίζεται αρχεία Visio αλλά και μετατρέπει σε εικόνες, μορφές PDF και HTML.

Αρχεία μετατροπής Visio

Visio αρχεία όπως VSDX, VSX, VTX, VDX, VSSX, VSTX, VSDM, VSSM, VSTM μπορούν να μετατραπούν μεταξύ τους με λίγες μόνο γραμμές C# κωδικός. Ας εξετάσουμε την περίπτωση της μετατροπής VSD σε VSDX. Το API παρέχει α Diagram τάξη για να φορτώσετε το αρχείο πηγής VSD. Μετά τη φόρτωση του αρχείου, καλέστε τη μέθοδο Αποθήκευση με διαδρομή εξόδου με όνομα αρχείου VSDX και SaveFileFormat Η επέκταση .targetFile ως παράμετροι.

C# Κωδικός για μετατροπή VSD σε VSDX
 

Visio Μετατροπή μορφών σε εικόνες

Όποτε υπάρχει ανάγκη μετατροπής Microsoft® Visio αρχεία σε Εικόνες συμπεριλαμβανομένων JPG, PNG, BMP, TIFF και SVG. Το API το κάνει εύκολο και η διαδικασία μετατροπής είναι ίδια. Χρησιμοποιήστε την κλάση Diagram για να φορτώσετε το αρχείο και να καλέσετε τη μέθοδο αποθήκευσης παρέχοντας όνομα εικόνας με πλήρη διαδρομή και SaveFileFormat ως παραμέτρους. Για συγκεκριμένη ρύθμιση εικόνας το API παρέχει Κλάση ImageSaveOptions .

C# Κώδικας για μετατροπή Visio σε μορφές εικόνας
 

Μετατροπή αρχείων Visio σε PDF

Το API έχει τη δυνατότητα μετατροπής visio μορφών σε PDF. Η διαδικασία μετατροπής είναι απλή. Φορτώστε το αρχείο χρησιμοποιώντας την τάξη Diagram. Δημιουργώ ένα Αντικείμενο Memostream και αποθηκεύστε το αρχείο visio ως PDF σε ροή χρησιμοποιώντας τη μέθοδο Save με αντικείμενο ροής και SaveFileFormat.PDF ως παραμέτρους. Δημιουργήστε ένα αντικείμενο FileStream για το αρχείο που μετατράπηκε για να το αποθηκεύσετε χρησιμοποιώντας MemoryStream.WriteTo(FileStream) μέθοδος.

C# Κωδικός για μετατροπή Visio σε PDF