Microsoft® Visio Διαίρεση αρχείων μέσω Python

Διαχωρίστε μεμονωμένο έγγραφο Visio σε διαφορετικά αρχεία χρησιμοποιώντας κώδικα Python σε εφαρμογές που βασίζονται σε Python

 

Python Visio Βιβλιοθήκη έχει τη δυνατότητα να χωρίσει το έγγραφο Visio σε πολλές σελίδες εντός εφαρμογών που βασίζονται σε Python. Οι υποστηριζόμενες μορφές αρχείων περιλαμβάνουν VDW, VDX, VSD, VSDM, VSDX, VSS, VSSM,VSSX, VST,VSTM,VSTX,VSX,VTX.

Διαχωρίστε το έγγραφο Visio σε πολλά αρχεία

Ο απλούστερος τρόπος για να χωρίσετε Visio αρχεία κατά σελίδα είναι η πρόσβαση σε όλες τις σελίδες μέσω σελίδες Επανάληψη σε κάθε σελίδα και κλήση του αντίγραφο μέθοδος. Τέλος, αποθηκεύστε το σε μια καθορισμένη διαδρομή.

  • Φορτώστε το αρχείο Visio με την πλήρη διαδρομή χρησιμοποιώντας diagram τάξη . Επανάληψη σε κάθε σελίδα
  • Δημιουργήστε ένα νέο αντικείμενο κλάσης Diagram
  • Αντιγράψτε τη σελίδα μέσω Μέθοδος αντιγραφής
  • Καλέστε τη μέθοδο save() και περάστε το όνομα του αρχείου (πλήρης διαδρομή) έχοντας σχετικό SaveFormat.
Python Κώδικας για διαίρεση Visio αρχείων

diagram = Diagram( "file.vsdx");
page = diagram.getPages().get(0);
dia =  Diagram();
dia.getPages().get(0).copy(page);
dia.save("outpath_with_filename", Aspose.Diagram.SaveFileFormat.VSDX);