2014-10-20 34 views
5

Sto costruendo un programma di rapporto automatico utilizzando https://python-docx.readthedocs.org/en/latest/Python docx Lib Centro Allinea immagine

Sto cercando di centrare una foto e persino provato questo trucco che ho letto da qualche parte su google:

document.add_picture('C:\Users\Public\Pictures\Picture.jpg',height=Inches(3.44)) last_paragraph = document.paragraphs[-1] last_paragraph.style = 'centerstyle'

senza fortuna ...

Qualcuno là fuori ha escogitato un modo per aggirare questo?

risposta

9

Si potrebbe fare qualcosa di simile.

from docx import Document 
from docx.enum.text import WD_ALIGN_PARAGRAPH 

my_image = document.add_picture('path/to/image') 
last_paragraph = document.paragraphs[-1] 
last_paragraph.alignment = WD_ALIGN_PARAGRAPH.CENTER 

So che probabilmente sto rispondendo fino a tardi ma forse è utile a qualcun altro.

+0

Sì, certamente ha aiutato almeno qualcun altro, grazie per lo sforzo! –

Problemi correlati