Python Docx Library Text Richten Sie aus
-
21-12-2019 - |
Frage
Ich verwende die Python-DOCX-Bibliothek, um ein Word-Dokument zu manipulieren.Ich kann jedoch nicht erfahren, wie Sie eine Zeile an der Mitte in der Seite der Dokumente dieser Bibliothek ausrichten.Ich kann auch nicht von Google finden.
generasacodicetagpre.Wie kann ich den Text in docx ausrichten?
Lösung
mit der neuen Version von Python-docx 0.7 https:// github.com / python-openxml / python-docx / Commit / 158F2121BCD2C58B258DEC1B83F8FEF15316DE19 Feature-Datei hinzufügen # 51: Absatz.Arblick (lesen / schreiben) Nun ist es möglich, einen Absatz wie hier auszurichten: http://python-docx.readthedocs.org/de/latest/dev/analysis/features/par-alignment.html
generasacodicetagpre.edit von comments
eigentlich ist es 0 für links, 1 für Mitte, 2 für rechts
edit 2 von kommentieren
Sie sollten sich nicht so harter Code-Zahlen wie diese.Verwenden Sie WD_ALIGN_PARAGRAPH.CENTER
, um den korrekten Wert für Zentrierung zu erhalten. Usw. So verwenden Sie den folgenden Import
Andere Tipps
als Referenz Siehe dies Referenz im def Absatz Lesen Sie dasDokumentation