Δημιουργήστε DOCM χρησιμοποιώντας Python

Δημιουργήστε DOCM μέσω των εφαρμογών Python χωρίς να εγκαταστήσετε το Microsoft Office®.

 

Για έναν προγραμματιστή, ποιος προσπαθεί να δημιουργήσει αρχεία DOCM μέσω της εφαρμογής Python; Το Aspose.Total for Python via .NET API μπορεί να βοηθήσει στην αυτοματοποίηση της διαδικασίας δημιουργίας. Είναι ένα πλήρες πακέτο διαφόρων API που αφορούν διαφορετικές μορφές, συμπεριλαμβανομένων αρχείων και εικόνων του Microsoft Office. Το API Aspose.Words for Python via .NET που αποτελεί μέρος του πακέτου Aspose.Total for Python via .NET κάνει αυτή τη διαδικασία δημιουργίας εύκολη. Επιπλέον, οι προγραμματιστές μπορούν εύκολα να βελτιώσουν την εφαρμογή για τροποποίηση αρχείου DOCM.

Πώς να δημιουργήσετε ένα αρχείο DOCM στην Python

  • Δημιουργία αντικειμένου κλάσης Document .
  • Δημιουργία αντικειμένου κλάσης DocumentBuilder .
  • Προσθέστε κείμενο σε αρχείο χρησιμοποιώντας τη μέθοδο DocumentBuilder.write() .
  • Αποθηκεύστε χρησιμοποιώντας τη μέθοδο save() περνώντας τη σχετική διαδρομή εγγράφου DOCM.

Creation Requirements

  • Για τη δημιουργία εγγράφων DOCM, απαιτείται Python 3.5 ή νεότερη έκδοση
  • Αναφορά API εντός του έργου απευθείας από το PyPI ( Aspose.Words )
  • Ή Χρησιμοποιήστε τις ακόλουθες εντολές pip pip install aspose.words.
  • Επιπλέον, το λειτουργικό σύστημα Microsoft Windows ή Linux (δείτε περισσότερα για Words ) και για Linux ελέγξτε τις πρόσθετες απαιτήσεις για gcc και libpython και ακολουθήστε το INSTALL
 

Δημιουργία DOCM σε Python

 
```
DOCM — Τα αρχεία `.docm` υποστηρίζουν ενσωματωμένα μακρόκειμενα και είναι ιδανικά όταν τα έγγραφα πρέπει να περιλαμβάνουν προγραμματιζόμενη συμπεριφορά. Οι Python APIs μπορούν να δημιουργήσουν έγγραφα με macros ενεργοποιημένα συναρμολογώντας περιεχόμενο OOXML και επισυνάπτοντας υπογεγραμμένα ή μη υπογεγραμμένα έργα VBA μέσω αυτοματισμού. Η προγραμματιστική δημιουργία εξασφαλίζει ότι τα macros συσκευάζονται συνεπώς και μπορούν να επικυρωθούν ή να υπογραφούν ως μέρος της δημιουργίας. Η χρήση του DOCM είναι κατάλληλη όταν η επιχειρηματική λογική (προσαρμοσμένα πεδία, κουμπιά εξαγωγής ή macros συλλογής δεδομένων) πρέπει να βρίσκεται μέσα στο έγγραφο. Ο αυτοματισμός επιτρέπει την εισαγωγή, τον έλεγχο και τον έλεγχο του περιεχομένου των macros για να πληρούνται οι έλεγχοι ασφάλειας και συμμόρφωσης. Οι αυτοματοποιημένοι έλεγχοι και οι διαδικασίες CI μπορούν να εξασφαλίσουν την ακεραιότητα του κώδικα των macros και να υπογράφουν τα macros πριν από τη διανομή.

Κύριες Χρήσεις

  • Αυτοματισμός με ενσωματωμένο Έγγραφο

  Διανέμετε αρχεία DOCM που εκτελούν εγκεκριμένα macros για την δομημένη καταγραφή δεδομένων ή τις τοπικές μετασχηματίσεις.

  • Ελεγχόμενη Ανάπτυξη Macros

  Εισάγετε ελεγμένες μονάδες VBA στα έγγραφα κατά τη διάρκεια της δημιουργίας για ρυθμισμένη συμπεριφορά macros.

  • Πρότυπα με Δυνατότητα Macros

  Χρησιμοποιήστε πρότυπα DOTM ως πηγές για τη δημιουργία εγγράφων DOCM με προ-ψημένο αυτοματισμό.

Σενάρια Αυτοματισμού

  • Επαλήθευση CI των Macros

  Εκτελέστε αυτόματα στατική ανάλυση στον κώδικα VBA και αποκλείστε τις δημιουργίες σε περίπτωση παραβίασης πολιτικής.

  • Υπογραφή και Συσκευασία

  Αυτοματοποιήστε την ψηφιακή υπογραφή των macros και τη συσκευασία αρχείων DOCM για ασφαλή διανομή.

  • Ενσωμάτωση Macros από Ασφαλείς Αποθήκες

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

```

Εξερευνήστε το Επιλογές με Python

Δημιουργία αρχείου DOC (Δυαδική μορφή Microsoft Word)
Δημιουργία αρχείου DOCM (Αρχείο Microsoft Word 2007 Marco)
Δημιουργία αρχείου DOCX (Έγγραφο Word 2007+ Office)
Δημιουργία αρχείου DOT (Αρχεία προτύπων του Microsoft Word)
Δημιουργία αρχείου DOTM (Αρχείο προτύπου Microsoft Word 2007+)
Δημιουργία αρχείου DOTX (Αρχείο προτύπου Microsoft Word)
Δημιουργία αρχείου RTF (Μορφή εμπλουτισμένου κειμένου)