Как разместить два изображения, выровненных по левому и правому краю, в заголовке файла Word (.docx) PythonPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как разместить два изображения, выровненных по левому и правому краю, в заголовке файла Word (.docx) Python

Сообщение Anonymous »

Я хочу поместить два изображения логотипа в заголовок документа. Один логотип должен оставаться в самом левом углу, а другой в самом правом углу файла Word. Ниже приведен мой код, но он устанавливает оба логотипа справа, один за другим.
document = Document()
section = document.sections[0]
header = section.header

paragraph_1 = header.paragraphs[0]
paragraph_1.alignment = 1
logo_run_1 = paragraph_1.add_run()
logo_run_1.add_picture("uv_logo.png", width=Cm(5))
last_picture = header.paragraphs[-1]
last_picture.alignment = WD_ALIGN_PARAGRAPH.LEFT

paragraph_2 = header.paragraphs[0]
paragraph_1.alignment = 2 # Right aligned
logo_run_2 = paragraph_1.add_run()
logo_run_1.add_picture("fm_logo.png", width=Cm(5))
last_picture = logo_run_2._element
last_picture = header.paragraphs[-1]
last_picture.alignment = WD_ALIGN_PARAGRAPH.RIGHT


Подробнее здесь: https://stackoverflow.com/questions/787 ... ile-docx-p
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»