File: WdCellVerticalAlignment.rst

package info (click to toggle)
python-docx 0.8.11%2Bdfsg1-5
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 6,640 kB
  • sloc: xml: 25,311; python: 21,911; makefile: 168
file content (32 lines) | stat: -rw-r--r-- 804 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
.. _WdCellVerticalAlignment:

``WD_CELL_VERTICAL_ALIGNMENT``
==============================

alias: **WD_ALIGN_VERTICAL**

Specifies the vertical alignment of text in one or more cells of a table.

Example::

    from docx.enum.table import WD_ALIGN_VERTICAL

    table = document.add_table(3, 3)
    table.cell(0, 0).vertical_alignment = WD_ALIGN_VERTICAL.BOTTOM

----

TOP
    Text is aligned to the top border of the cell.

CENTER
    Text is aligned to the center of the cell.

BOTTOM
    Text is aligned to the bottom border of the cell.

BOTH
    This is an option in the OpenXml spec, but not in Word itself. It's not
    clear what Word behavior this setting produces. If you find out please let
    us know and we'll update this documentation. Otherwise, probably best to
    avoid this option.