Revision Summary Date Revision History Revision Comments 6/27/2008 1.0 New First release 10/6/2008 1.02 Minor Revised and edited the technical content 1/16/2009 1.03 Updated the Intellectual Property Rights Notice 7/13/2009 1.04 Major Changes made for template compliance 8/28/2009 1.05 Editorial Revised and edited the technical content 11/6/2009 1.06 Editorial Revised and edited the technical content 2/19/2010 2.0 Editorial Revised and edited the technical content 3/31/2010 2.01 Editorial Revised and edited the technical content 4/30/2010 2.02 Editorial Revised and edited the technical content 6/7/2010 2.03 Minor Updated the technical content 6/29/2010 2.04 Editorial Changed language and formatting in the technical content.
7/23/2010 2.04 None No changes to the meaning, language, or formatting of the technical content. 9/27/2010 2.04 None No changes to the meaning, language, or formatting of the technical content. 11/15/2010 2.04 None No changes to the meaning, language, or formatting of the technical content. 12/17/2010 2.04 None No changes to the meaning, language, or formatting of the technical content. 3/18/2011 2.04 None No changes to the meaning, language, or formatting of the technical content. 6/10/2011 2.04 None No changes to the meaning, language, or formatting of the technical content. 1/20/2012 2.5 Minor Clarified the meaning of
the technical content. 4/11/2012 2.5 None No changes to the meaning, language, or formatting of the technical content. 7/16/2012 2.6 Minor Clarified the meaning of the technical content. 10/8/2012 2.6 None No changes to the meaning, language, or formatting of the technical content. 2/11/2013 2.6 None No changes to the meaning, language, or formatting of the technical content. 7/30/2013 2.6 None No changes to the meaning, language, or formatting of the technical content. 11/18/2013 2.6 None No changes to the meaning, language, or formatting of the technical content. 2/10/2014 2.6 None No changes to the
meaning, language, or formatting of the technical content. 4/30/2014 2.7 Minor Clarified the meaning of the technical content. 7/31/2014 2.7 None No changes to the meaning, language, or formatting of the technical content. 10/30/2014 2.8 Minor Clarified the meaning of the technical content. 3/16/2015 3.0 Major Significantly changed the technical content. 9/4/2015 3.0 None No changes to the meaning, language, or formatting of the technical content. 7/15/2016 3.0 None No changes to the meaning, language, or formatting of the technical content. 9/14/2016 3.0 None No changes to the meaning, language, or formatting
of the technical content. 10/17/2016 3.0 None No changes to the meaning, language, or formatting of the technical content. 4/27/2018 4.0 Significantly changed the technical content. 8/28/2018 5.0 Major Significantly changed the technical content.
FormatRun This structure specifies formatting information for a . 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 ich ifnt ich (2 bytes): An unsigned integer that specifies the zero-based index of the first character of the text in the TxO record that contains the text run. When FormatRun is used in an array, this value MUST be in increasing order. ifnt (2 bytes): A FontIndex structure (section ) that specifies the . If ich is equal to the length of the text, this field is undefined and MUST be ignored. FrtFlags This structure specifies flags used in future record headers. 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 A B reserved A - fFrtRef (1 bit): A bit that specifies whether the containing record specifies a of . MUST be a from the following table. Meaning 0 The containing record does not specify a range of cells. The ref8.rwFirst, ref8.rwLast, ref8.colFirst, and ref8.colLast fields of the containing record MUST all be set to zero. 1 The containing record specifies a of cells. B - fFrtAlert (1 bit): A bit that specifies whether to alert the user of possible problems when saving the file without having recognized this record. reserved (14 bits): MUST be set to zero, and MUST be ignored. FrtHeader This structure specifies a future record. 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 rt grbitFrt reserved ...
0x0018 Field rgColor[16] of Palette 153 153 255 0x0019 Field rgColor[17] of Palette 153 51 102 0x001A rgColor[18] of Palette 255 255 204 0x001B Field rgColor[19] of Palette 204 255 255 0x001C rgColor[20] of Palette 102 0 102 0x001D Field rgColor[21] of Palette 255 128 128 0x001E Field rgColor[22] of Palette 0 102 204 0x001F rgColor[23] of Palette 204 204 255 0x0020 Field rgColor[24] of Palette 0 0 128 0x0021 Field rgColor[25] of Palette 255 0 255 0x0022 Field rgColor[26] of Palette 255 255 0 0x0023 Field rgColor[27] of Palette 0 255 255 0x0024 Field rgColor[28] of Palette 128 0 128 0x0025 Field rgColor[29] of Palette 128 0 0
0x0026 Field rgColor[30] of Palette 0 128 128 0x0027 Field rgColor[31] of Palette 0 0 255 0x0028 Field rgColor[32] of Palette 0 204 255 0x0029 Field rgColor[33] of Palette 204 255 255 0x002A rgColor[34] of Palette 204 255 204 0x002B Field rgColor[35] of Palette 255 255 153 0x002C rgColor[36] of Palette 153 204 255 0x002D rgColor[37] of Palette 255 153 204 0x002E Field rgColor[38] of Palette 204 153 255 0x002F Field rgColor[39] of Palette 255 204 153 0x0030 Field rgColor[40] of Palette 51 102 255 0x0031 Field rgColor[41] of Palette 51 204 204 0x0032 Field rgColor[42] of Palette 153 204 0 0x0033 rgColor[43] of Palette 255 204 0
the chart, in . 0x0001 Absolute and height in points. Can be applied only to the mdBotRt field of a Pos record. MDPARENT 0x0002 Owner of the Pos record determines how to interpret the position data. MDKTH 0x0003 Offset to default position, in thousandths of the size. MDCHART 0x0005 Relative position to the chart, in SPRC. Run This structure specifies formatting information for a . 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 formatRun unused1 unused2 formatRun (4 bytes): A FormatRun structure (section ) that specifies the formatting information of this record. unused1 (2 Undefined and MUST be ignored. unused2 (2 bytes): Undefined and MUST be ignored. ShortXLUnicodeString This structure specifies a Unicode string. 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
Index A 48 15 48 48 40 54 55 57 24 26 58 58 59 B 59 60 60 61 63 137 63 65 66 67 14 C 68 69 137 189 40 26 24 27 22 31 23 39 23 39 29 30 40 38 23 27 70 22 20 70 72 73 73 74 138 22 18 75 76 18 76 19 17 21 76 77 77 78 D 78 32 31 23 39 78 79 80 81 138 81 Details 22 18 17 21 17 18 48 41 17 19 17 17 82 15 82 E 83 83 84 84 39 Example Graph–Column chart 171 162 Axis ( 164, 166) 169 163 173
156 156 157 158 164 155 173 158 160 162 170 170 169 155 163 155 156 157 159 159 160 165 167 166 chart 176 176 178 181 182 175 176 182 177 174 177 179 175 179 154 154 154 174 174 85 85 F 85 86 16 17 86 138 139 88 88 139 89 139 90 140 140 90 141 141 143 18 18 G 91 19 9 154 154 174 174 143 143 Chart 171 162 Axis example ( 164, 166) 169 163 173 156 157 158 156 164 155 173 158 160 162 170 170 169 155 163 155 156 157 159 159 160 167 165 166 Graph–Pie Chart 176 176 181 178 182 175 176 182 177 174 177 179 175 179 I
96 97 98 98 100 100 100 101 101 101 102 103 104 104 105 106 106 106 107 109 109 109 110 111 111 112 114 114 115 115 115 116 116 117 119 121 121 126 129 131 131 134 134 135 135 136 Record enumeration 41 41 17 13 14 13 15 150 S 109 110 183 111 111 112 114 30 114 115 115 115 116 151 116 40 117 119 19 20 19 19 19 19 17 Structure 137 137 138 138 138 139 139 139 140 140 141 141 143 143 143 143 146 147 147 147 148 148 149 150 150 150 151 151 152 152 153 153 153 17 121 T 121 126 189 38 129 151 152