12.3.2 Chartsheet Part
Content Type:
application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml
Root Namespace:
http://purl.oclc.org/ooxml/spreadsheetml/main
Source Relationship:
http://purl.oclc.org/ooxml/officeDocument/relationships/chartsheet
An instance of this part type represents a chart that is stored in its own sheet.
A package is permitted to contain zero or more Chartsheet parts. Each such part shall be the target of an explicit relationship from the Workbook part (12.3.23).
[Example: The following Workbook part-relationship item contains three relationships to Chartsheet parts, which are stored in the ZIP items chartsheets/sheetN.xml:
<Relationships xmlns="…">
<Relationship Id="rId2"
Type="http://…/chartsheet" Target="chartsheets/sheet1.xml"/>
<Relationship Id="rId5"
Type="http://…/chartsheet" Target="chartsheets/sheet2.xml"/>
<Relationship Id="rId6"
Type="http://…/chartsheet" Target="chartsheets/sheet3.xml"/>
</Relationships>
end example]
The root element for a part of this content type shall be chartsheet.
[Example: sheet1.xml refers to a drawing that is the target of a relationship in the Chartsheet part’s relationship item:
<chartsheet xmlns:r="…" …>
<sheetViews>
<sheetView scale="64"/>
</sheetViews>
<drawing r:id="rId1"/>
</chartsheet>
end example]
A Chartsheet part shall be located within the package containing the relationships part (expressed syntactically, the TargetMode attribute of the Relationship element shall be Internal).
A Chartsheet part is permitted to have implicit relationships to the following parts defined by ISO/IEC 29500:
- Printer Settings (15.2.15)
A Chartsheet part is permitted to have explicit relationships to the following parts defined by ISO/IEC 29500:
- Drawings (12.3.8)
A Chartsheet part shall not have implicit or explicit relationships to any other part defined by ISO/IEC 29500.