2014-10-20 14 views
5

Tôi đang xây dựng một chương trình báo cáo tự động sử dụng https://python-docx.readthedocs.org/en/latest/Python docx Lib Trung tâm Align ảnh

Tôi đang cố gắng tập trung một bức tranh và thậm chí cố gắng lừa này mà tôi đọc ở đâu đó trên google:

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

không có may mắn ...

Có ai đã tìm ra cách để giải quyết vấn đề này không?

Trả lời

9

Bạn có thể làm điều gì đó như thế này.

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 

Tôi biết tôi có thể trả lời muộn nhưng có thể giúp ích cho người khác.

+0

Có, nó chắc chắn đã giúp ít nhất một người khác, cảm ơn vì nỗ lực! –