DrawingML - WordprocessingML Drawing
Within a WordprocessingML document, it is possible to include graphical DrawingML objects:
Pictures (§5.2)
Locked Canvases (§5.4)
Diagrams (§5.9)
Charts (§5.7)
When these objects are present in a word processing document, it is necessary to include information which specifies how the objects shall be positioned relative to the paginated document.
example: : Whether the object is displayed in line with text.
The WordprocessingML Drawing namespace acts in this capacity, specifying all information necessary to anchor and display DrawingML objects within a word processing document.
example:
<w:r> <w:drawing> <wp:anchor relativeHeight="10" allowOverlap="true"> <wp:positionH relativeFrom="margin"> <wp:align>center</wp:align> </wp:positionH> <wp:positionV relativeFrom="margin"> <wp:align>center</wp:align> </wp:positionV> <wp:extent cx="2441542" cy="1828800"/> <wp:wrapSquare wrapText="bothSides"/> <a:graphic> … </a:graphic> </wp:anchor> </w:drawing> </w:r>
The <anchor>
element (§5.5.2.3) specifies that this object is not positioned in line with text, and its child elements specify that the object is centered on the page horizontally and vertically (§5.5.2.10; §5.5.2.11), and that text can wrap around it in a square (§5.5.2.17). ]