Twórz DOCM za pomocą Pythona

Generuj DOCM za pomocą aplikacji Pythona bez instalowania pakietu Microsoft Office®.

 

Dla programisty, który próbuje tworzyć pliki DOCM za pomocą aplikacji Python? API Aspose.Total for Python via .NET może pomóc zautomatyzować proces tworzenia. Jest to pełny pakiet różnych interfejsów API obsługujących różne formaty, w tym pliki Microsoft Office i obrazy. API Aspose.Words for Python via .NET będące częścią pakietu Aspose.Total for Python via .NET ułatwia ten proces generowania. Co więcej, programiści mogą łatwo ulepszyć aplikację do modyfikacji pliku DOCM.

Jak utworzyć plik DOCM w Pythonie?

Creation Requirements

  • Do tworzenia dokumentów DOCM wymagany jest Python 3.5 lub nowszy
  • Referencyjne API w ramach projektu bezpośrednio z PyPI ( Aspose.Words )
  • Lub Użyj następujących poleceń pip pip install aspose.words.
  • Co więcej, system operacyjny oparty na Microsoft Windows lub Linux (zobacz więcej dla Words ) i dla Linuxa sprawdź dodatkowe wymagania dla gcc i libpython i postępuj zgodnie z INSTALL
 

Utwórz DOCM w Pythonie

 
```
DOCM — pliki `.docm` obsługują osadzone makra i są idealne, gdy dokumenty muszą zawierać zachowanie programowalne; interfejsy API Pythona mogą tworzyć dokumenty z makrami, łącząc zawartość OOXML i dołączając podpisane lub niepodpisane projekty VBA za pomocą automatyzacji. Programistyczne tworzenie zapewnia spójne pakowanie makr i umożliwia ich walidację lub podpisywanie jako część procesu kompilacji. Korzystanie z DOCM jest odpowiednie, gdy logika biznesowa (niestandardowe pola, przyciski eksportu lub makra do zbierania danych) musi być zawarta w dokumencie; automatyzacja pozwala na wstawianie, testowanie i kontrolowanie zawartości makr w celu spełnienia wymagań dotyczących bezpieczeństwa i zgodności. Testy automatyczne i procesy CI mogą zapewnić integralność kodu makr i podpisać makra przed dystrybucją.

Kluczowe Zastosowania

  • Automatyzacja osadzona w dokumencie

  Dystrybuuj pliki DOCM, które uruchamiają zatwierdzone makra do zbierania danych strukturalnych lub lokalnych transformacji.

  • Kontrolowane Wdrażanie Makr

  Wstaw zweryfikowane moduły VBA do dokumentów podczas kompilacji w celu zapewnienia regulowanego zachowania makr.

  • Szablony z Włączoną Automatyzacją Makr

  Użyj szablonów DOTM jako źródeł do tworzenia dokumentów DOCM z wbudowaną automatyzacją.

Scenariusze Automatyzacji

  • Walidacja Makr w CI

  Automatycznie przeprowadzaj analizę statyczną kodu VBA i blokuj kompilację w przypadku naruszeń zasad.

  • Podpisywanie i Pakowanie

  Zautomatyzuj podpisywanie cyfrowe makr i pakowanie plików DOCM w celu bezpiecznej dystrybucji.

  • Wstrzykiwanie Makr z Bezpiecznych Repozytoriów

  Pobieraj zatwierdzone fragmenty kodu VBA z bezpiecznego repozytorium i osadzaj je w generowanych plikach DOCM.

```

Badać Opcje z Python

Generować DOC (Format binarny programu Microsoft Word)
Generować DOCM (Plik Microsoft Word 2007 Marco)
Generować DOCX (Dokument Office 2007+ Word)
Generować DOT (Pliki szablonów Microsoft Word)
Generować DOTM (Plik szablonu programu Microsoft Word 2007+)
Generować DOTX (Plik szablonu Microsoft Word)
Generować RTF (Bogaty format tekstu)