2.4.12 MSODZTYPE

Referenced by: fillDztype, lineBottomFillDztype, lineFillDztype, lineLeftFillDztype, lineRightFillDztype, lineTopFillDztype

The MSODZTYPE enumeration, as shown in the following table, specifies the units for measuring length and how drawing parameters will be interpreted.

Name

Value

Meaning

msodztypeDefault

0x00000000

The width and height are ignored, and the shape dimensions are used.

msodztypeA

0x00000001

Values are in EMUs.

msodztypeV

0x00000002

Values are in pixels.

msodztypeShape

0x00000003

Values are of type FixedPoint, as specified in [MS-OSHARED] section 2.2.1.6, and specify fractions of a shape dimension.

msodztypeFixedAspect

0x00000004

The aspect ratio of the shape is maintained. The width and height are ignored, and the shape dimensions are used.

msodztypeAFixed

0x00000005

Values are in EMUs. The aspect ratio of the shape is maintained.

msodztypeVFixed

0x00000006

Values are in pixels. The aspect ratio of the shape is maintained.

msodztypeShapeFixed

0x00000007

Values are proportional to the size of the shape. The aspect ratio of the shape is maintained.

msodztypeFixedAspectEnlarge

0x00000008

The aspect ratio is maintained, favoring the largest dimension.

msodztypeAFixedBig

0x00000009

Values are in EMUs. The aspect ratio is maintained, favoring the largest dimension.

msodztypeVFixedBig

0x0000000A

Values are in pixels. The aspect ratio is maintained, favoring the largest dimension.

msodztypeShapeFixedBig

0x0000000B

Values are proportional to the size of the shape. The aspect ratio is maintained, favoring the largest dimension.