2.3.4.22 posrelv

The posrelv property specifies a page element relative to which a shape is vertically positioned.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

opid

posrelv

...

opid (2 bytes): An OfficeArtFOPTEOPID record, as defined in section 2.2.8, that specifies the header for this property. The following table specifies the subfields.

Field

Meaning

opid.opid

A value that MUST be 0x0392.

opid.fBid

A value that MUST be 0x0.

opid.fComplex

A value that MUST be 0x0.

posrelv (4 bytes): An enumeration value that MAY<24> be used to determine the page element that the horizontal position of a shape is relative to. This value MUST be one of the values that are listed in the following tables. The default value for this property is msoprvText.

If the value of the posv property, as defined in section 2.3.4.21, equals msopvAbs, the possible values for this property position the shape as shown in the following table.

Name

Value

Meaning

msoprvMargin

0x00000001

The shape is vertically positioned relative to the margins of the page:

The shape is vertically positioned relative to the margins of the page. The shape is vertically centered 1 third of the way down the page from the top margin.

msoprvPage

0x00000002

The shape is vertically positioned relative to the edges of the page:

The shape is vertically positioned relative to the edges of the page. Shape is bottom aligned  one quarter down the page from the top page edge

msoprvText

0x00000003

The shape is vertically positioned relative to the paragraph of text underneath it:

The shape is vertically positioned relative to the paragraph of text underneath it. Shape is bottom aligned with center of text block

msoprvLine

0x00000004

The shape is vertically positioned relative to the line of text underneath it:

The shape is vertically positioned relative to the line of text underneath it

If the value of the posv property, as defined in section 2.3.4.21, equals msopvTop, the possible values for this property position the shape as shown in the following table.

Name

Value

Meaning

msoprvMargin

0x00000001

The shape is vertically positioned relative to the margins of the page:

The shape is vertically positioned relative to the margins of the page. The shape is top aligned with the top margin of the page

msoprvPage

0x00000002

The shape is vertically positioned relative to the edges of the page:

The shape is vertically positioned relative to the edges of the page. The shape is top aligned with the top edge of the page

msoprvText

0x00000003

The shape is vertically positioned relative to the paragraph of text underneath it:

The shape is vertically positioned relative to the paragraph of text underneath it. The shape is top aligned with the top of the text block

msoprvLine

0x00000004

The shape is vertically positioned relative to the line of text underneath it:

The shape is vertically positioned relative to the line of text underneath it. The shape is top aligned with the top of the line of text under it.

If the value of the posv property, as defined in section 2.3.4.21, equals msopvCenter, the possible values for this property position the shape as shown in the following table.

Name

Value

Meaning

msoprvMargin

0x00000001

The shape is vertically positioned relative to the margins of the page:

The shape is vertically positioned relative to the margins of the page. The shape is veritically centered between page margins

msoprvPage

0x00000002

The shape is vertically positioned relative to the edges of the page:

The shape is vertically positioned relative to the edges of the page. The text is vertically centered between page edges

msoprvText

0x00000003

The shape is vertically positioned relative to the paragraph of text underneath it:

The shape is vertically positioned relative to the paragraph of text underneath it. The shape is vertically centered in the text block

msoprvLine

0x00000004

The shape is vertically positioned relative to the line of text underneath it:

The shape is vertically positioned relative to the line of text underneath it. The text is vertically centered with the line of text under it

If the value of the posv property, as defined in section 2.3.4.21, equals msopvBottom, the possible values for this property position the shape as shown in the following table.

Name

Value

Meaning

msoprvMargin

0x00000001

The shape is vertically positioned relative to the margins of the page:

The shape is vertically positioned relative to the margins of the page. The shape is bottom aligned with the bottom margin of the page

msoprvPage

0x00000002

The shape is vertically positioned relative to the edges of the page:

The shape is vertically positioned relative to the edges of the page. The shape is bottom aligned with the bottom of the page edge

msoprvText

0x00000003

The shape is vertically positioned relative to the paragraph of text underneath it:

The shape is vertically positioned relative to the paragraph of text underneath it. The shape is bottom aligned with the bottom of the text box

msoprvLine

0x00000004

The shape is vertically positioned relative to the line of text underneath it:

The shape is vertically positioned relative to the line of text underneath it. The shape is bottom aligned with the line of text under it

If the value of the posv property, as defined in section 2.3.4.21, equals msopvInside, the possible values for this property position the shape as shown in the following table.

Name

Value

Meaning

msoprvMargin

0x00000001

The shape is vertically positioned relative to the margins of the page.

Odd-numbered pages:

The shape is vertically positioned relative to the margins of the page. The shape is top aligned with the top margin of the page for odd numbered pages.

Even-numbered pages:

The shape is vertically positioned relative to the margins of the page. The shape is bottom aligned with the bottom margin of the page for even numbered pages.

msoprvPage

0x00000002

The shape is vertically positioned relative to the edges of the page.

Odd-numbered pages:

The shape is vertically positioned relative to the edges of the page. The shape is top aligned with the top edge of the page for odd numbered pages

Even-numbered pages:

The shape is vertically positioned relative to the edges of the page. The shape is bottom aligned with the bottom edge of the page for even numbered pages

msoprvText

0x00000003

The shape is vertically positioned relative to the paragraph of text underneath it.

Odd-numbered pages:

The shape is vertically positioned relative to the paragraph of text underneath it. The shape is top aligned with the top of the text block for odd numbered pages

Even-numbered pages:

The shape is vertically positioned relative to the paragraph of text underneath it. The shape is bottom aligned with the bottom of the text block for even numbered pages

msoprvLine

0x00000004

The shape is vertically positioned relative to the line of text underneath it.

Odd-numbered pages:

The shape is vertically positioned relative to the line of text underneath it. The shape is top aligned with the top of the line of text underneat it for odd numbered pages.

Even-numbered pages:

The shape is vertically positioned relative to the line of text underneath it. The shape is bottom aligned with the bottom of the line of text underneat it for even numbered pages.

If the value of the posv property, as defined in section 2.3.4.21, equals msopvOutside, the possible values for this property position the shape as shown in the following table.

Name

Value

Meaning

msoprvMargin

0x00000001

The shape is vertically positioned relative to the margins of the page.

Odd-numbered pages:

The shape is vertically positioned relative to the margins of the page. The shape is bottom aligned with the bottom margin of the page for odd numbered pages.

Even-numbered pages:

The shape is vertically positioned relative to the margins of the page. The shape is top aligned with the top margin of the page for even numbered pages.

msoprvPage

0x00000002

The shape is vertically positioned relative to the edges of the page.

Odd-numbered pages:

The shape is vertically positioned relative to the edges of the page. The shape is bottom aligned with the bottom of the page for odd numbered pages

Even-numbered pages:

The shape is vertically positioned relative to the edges of the page. The shape is top aligned with the top of the page for even numbered pages

msoprvText

0x00000003

The shape is vertically positioned relative to the paragraph of text underneath it.

Odd-numbered pages:

The shape is vertically positioned relative to the paragraph of text underneath it. The shape is bottom aligned with the bottom of the text block for odd numbered pages

Even-numbered pages:

The shape is vertically positioned relative to the paragraph of text underneath it. The shape is top aligned with the top of the text block for even numbered pages

msoprvLine

0x00000004

The shape is vertically positioned relative to the line of text underneath it.

Odd-numbered pages:

The shape is vertically positioned relative to the line of text underneath it. The shape is bottom aligned with the line of text under it for odd numbered pages

Even-numbered pages:

The shape is vertically positioned relative to the line of text underneath it. The shape is top aligned with the line of text under it for even numbered pages