| フィールド | 型 | コメント |
| LineStyleCount | UI8 | Count of line styles. |
| LineStyleCountExtended |
If count = 0xFF UI16 |
Extended count of line styles. |
| LineStyles |
MORPHLINESTYLE[count], (if MorphShape1) MORPHLINESTYLE2[count], (if MorphShape2) |
Array of line styles. |
| フィールド | 型 | コメント |
| StartWidth | UI16 |
Width of line in start shape in twips. |
| EndWidth | UI16 |
Width of line in end shape in twips. |
| StartColor | RGBA |
Color value including alpha channel information for start shape. |
| EndColor | RGBA |
Color value including alpha channel information for end shape. |
| フィールド | 型 | コメント |
| StartWidth | UI16 |
Width of line in start shape in twips. |
| EndWidth | UI16 |
Width of line in end shape in twips. |
| StartCapStyle | UB[2] |
Start-cap style: 0 = Round cap 1 = No cap 2 = Square cap |
| JoinStyle | UB[2] |
Join style: 0 = Round join 1 = Bevel join 2 = Miter join |
| HasFillFlag | UB[1] |
If 1, fill is defined in FillType. If 0, uses StartColor and EndColor fields. |
| NoHScaleFlag | UB[1] |
If 1, stroke thickness will not scale if the object is scaled horizontally. |
| NoVScaleFlag | UB[1] |
If 1, stroke thickness will not scale if the object is scaled vertically. |
| PixelHintingFlag | UB[1] |
If 1, all anchors will be aligned to full pixels. |
| Reserved | UB[5] | Must be 0. |
| NoClose | UB[1] |
If 1, stroke will not be closed if the stroke’s last point matches its first point. Flash Player will apply caps instead of a join. |
| EndCapStyle | UB[2] |
End-cap style: 0 = Round cap 1 = No cap 2 = Square cap |
| MiterLimitFactor | If JoinStyle = 2, UI16 |
Miter limit factor as an 8.8 fixed-point value. |
| StartColor | If HasFillFlag = 0, RGBA |
Color value including alpha channel information for start shape. |
| EndColor | If HasFillFlag = 0, RGBA |
Color value including alpha channel information for end shape. |
| FillType |
If HasFillFlag = 1, MORPHFILLSTYLE |
Fill style. |