DOCM maken met Python
Genereer DOCM via uw Python-applicaties zonder Microsoft Office® te installeren.
Voor een ontwikkelaar, die probeert DOCM-bestanden te maken via de Python-toepassing? Aspose.Total for Python via .NET API kan helpen om het aanmaakproces te automatiseren. Het is een volledig pakket van verschillende API’s die verschillende formaten behandelen, waaronder Microsoft Office-bestanden en afbeeldingen. Aspose.Words for Python via .NET API die deel uitmaakt van het Aspose.Total for Python via .NET -pakket, maakt dit generatieproces eenvoudig. Bovendien kunnen ontwikkelaars de applicatie voor wijziging van het DOCM-bestand gemakkelijk verbeteren.
Hoe maak je een DOCM-bestand in Python
- Maak een Document -klasseobject.
- Maak een DocumentBuilder -klasseobject.
- Voeg tekst toe aan het bestand met behulp van de DocumentBuilder.write() -methode.
- Sla op met behulp van de save() -methode door het relevante DOCM-documentpad door te geven.
Creation Requirements
- Voor het maken van DOCM-documenten is Python 3.5 of hoger vereist
- Referentie-API’s binnen het project rechtstreeks vanuit PyPI ( Aspose.Words )
- Of Gebruik de volgende pip-commando’s
pip install aspose.words. - Bovendien, op Microsoft Windows of Linux gebaseerd besturingssysteem (zie meer voor Words ) en voor Linux controleer de aanvullende vereisten voor gcc en libpython en volg INSTALL
DOCM maken in Python
Belangrijkste Gebruiksscenario's
Automatisering Ingesloten in Documenten Distribueer DOCM-bestanden die goedgekeurde macro’s uitvoeren voor gestructureerde gegevensvastlegging of lokale transformaties.
Gecontroleerde Macro-implementatie Voeg goedgekeurde VBA-modules in tijdens het bouwen van documenten voor gereguleerd macrogedrag.
Macro-ingeschakelde Sjablonen Gebruik DOTM-sjablonen als bronnen om DOCM-documenten met vooraf ingestelde automatisering te genereren.
Automatiseringsscenario's
CI-validatie van Macro’s Voer automatisch statische analyse uit op VBA-code en blokkeer builds bij schendingen van het beleid.
Ondertekening en Verpakking Automatiseer het digitaal ondertekenen van macro’s en het verpakken van DOCM-bestanden voor veilige distributie.
Macro-injectie vanuit Beveiligde Repositories Haal goedgekeurde VBA-fragmenten op uit een beveiligd repository en sluit ze in in gegenereerde DOCM-bestanden.