14.2.2 Chart Drawing Part

14.2.2 Chart Drawing Part

Content Type:

application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml

Root Namespace:

http://purl.oclc.org/ooxml/drawingml/chart

Source Relationship:

http://purl.oclc.org/ooxml/officeDocument/relationships/chartUserShapes

An instance of this part type contains all basic drawing elements (shapes) which are explicitly associated with this chart. These drawing elements are automatically moved with the chart when it is moved and resized when the chart is resized.

A package is permitted to contain one Chart Drawing part per chart part, and each such part shall be the target of an explicit relationship from a Chart (14.2.1) part.

[Example: The following Chart part-relationship item contains a relationship to a Chart Drawing part, which is stored in the ZIP item ../drawings/drawing1.xml:

<Relationships xmlns="…">
  <Relationship Id="rId2"
    Type="http://…/chartUserShapes" Target="../drawings/drawing1.xml"/>
</Relationships>

end example]

The root element for a part of this content type shall be userShapes.

[Example:

<c:userShapes xmlns:cdr="…" xmlns:c="…">
  <cdr:relSizeAnchor>
  </cdr:relSizeAnchor>
</c:userShapes>

end example]

A Chart Drawing part shall be located within the package containing the relationships part (expressed syntactically, the TargetMode attribute of the Relationship element shall be Internal).

A Chart Drawing part is permitted to have explicit relationships to the following parts defined by ISO/IEC 29500:

A Chart Drawing part shall not have any implicit or explicit relationships to any other part defined by ISO/IEC 29500.

Last updated on