C.10.5.1.3.13 Line Style Sequence

Table C.10-7 specifies the attributes that describe Line Style Sequence Macro.

Table C.10-7 LINE STYLE SEQUENCE MACRO ATTRIBUTES

Attribute Name Tag Type Attribute Description
Line Style Sequence (0070,0232) 3 Sequence that describes the line style. Only a single item shall be included in this sequence.
>Pattern On Color CIELab Value (0070,0251) 1 A color triplet value used to encode the foreground. The units are specified in PCS-Values, and the value is encoded as CIELab. See C.10.7.1.1. This value shall override the Graphic Layer Recommended Display CIELab Value (0070,0401).
>Pattern Off Color CIELab Value (0070,0252) 3 A color triplet value used to encode the color of parts of the line that are off, i.e. the background. The units are specified in PCS-Values, and the value is encoded as CIELab. See C.10.7.1.1.
>Pattern On Opacity (0070,0284) 1 Encodes the foreground opacity. The value is encoded as floating point alpha value (0.0-1.0).
>Pattern Off Opacity (0070,0285) 3 Encodes the background opacity. The value is encoded as floating point alpha value (0.0-1.0).
>Line Thickness (0070,0253) 1 Specifies the line thickness. The dimension for this attribute is defined by Graphic Annotation Units (0070,0005) or Compound Graphic Units (0070,0282).
>Line Dashing Style (0070,0254) 1 The dashing style of the line to be displayed. Enumerated Values: SOLID DASHED DASHED draws one part of the line with the Pattern On Color CIELab Value (0070,0251) and the other part with the Pattern Off Color CIELab Value (0070,0252). See C.10.5.1.3.13.1.
>Line Pattern (0070,0255) 1C Pattern that defines the line dashing style. The Line Pattern is a 32 bit value. If the bit inside the pattern is set to 1 the foreground color is drawn, else the background color is drawn. Note: For example, 00FFH defines the dashes with an equal size. Required if Line Dashing Style (0070,0254) has a value of DASHED.
>Shadow Style (0070,0244) 1 The shadow style of the line to be displayed. Enumerated Values: NORMAL the shadow is drawn on 1 side of the contour of the text object OUTLINED the shadow is drawn around the contour of the text object OFF no shadow See C.10.5.1.3.13.2
>Shadow Offset X (0070,0245) 1 Floating point value that defines the shadow offset in X direction in Graphic Annotation Units (0070,0005). See C.10.5.1.3.13.2.
>Shadow Offset Y (0070,0246) 1 Floating point value that defines the shadow offset in Y direction in Graphic Annotation Units (0070,0005). See C.10.5.1.3.13.2.
>Shadow Color CIELab Value (0070,0247) 1 A color triplet value used to encode the Shadow Color. The units are specified in PCS-Values, and the value is encoded as CIELab. See C.10.7.1.1.
>Shadow Opacity (0070,0258) 1 Encodes the shadow opacity. The value is encoded as floating point alpha value (0.0-1.0).

C.10.5.1.3.13.1 Line Dashing Style

The Line Dashing Style (0070,0254) value SOLID indicates the line to be drawn with the foreground color which is specified by Pattern On Color CIELab Value (0070,0251).

The Line Dashing Style (0070,0254) attribute does not apply to shadows which shall always be rendered in SOLID background color.

C.10.5.1.3 .13.2 Shadows

Shadow Style (0070,0244) contains one of the values OFF, NORMAL or OUTLINED (see Figure C.10.5-11 and Figure C.10.5-12). Shadow shall be applied after rotation. The coordinate system of the shadow is relative to the line. Shadow Offset X (0070,0245) extends to the right and Shadow Offset Y (0070,0246) extends downward.

[pic]

Figure C.10.5-11 Example for the Shadow Style (0070,0244) NORMAL

The OUTLINED shadow defines a filled outline shadow. The length of the vector given by Shadow Offset X (0070,0245) and Shadow Offset Y (0070,0246) defines the radius of the shadow.

[pic]

Figure C.10.5-12 Example for Shadow Style (0070,0244) OUTLINED