2.1.1825 Part 4 Section 19.2.2.11, extrusion (3D Extrusion)

For additional notes that apply to this portion of the standard, please see the notes for pict, §14.2.2.2(a); pict, §14.5.1(a); hdrShapeDefaults, §14.7.2.1(a); shapeDefaults, §14.7.2.2(a); background, §17.2.1(a); group, §19.1.2.7(a).

a.   The standard does not specify bounds for the backdepth attribute.

In Office the minimum value for the backdepth attribute is 0 pt and the maximum value is 9600 pt.

b.   The standard does not specify bounds for the foredepth attribute.

In Office the minimum value for the foredepth attribute is 0 pt and the maximum value is 600 pt.

c.   The standard indicates that the color attribute is only used when colormode is custom.

Office uses the color attribute when colormode is custom or auto.

d.   The standard indicates that the colormode attribute determines where the extrusion color is defined.

Office does not support the colormode attribute. The extrusion color is the color defined by the color attribute. If the color attribute is not defined, the shape’s fill color is used.

e.   The standard does not specify bounds for the edge attribute.

In Office the minimum value for the edge attribute is 0 pt and the maximum value is 169093 pt.

f.   The standard indicates the meaning of the range of values for the facet attribute.

In Office, a lower facet value produces shapes with smoother curves.  A higher value reduces smoothing, resulting in curves with sharper, jagged edges.  This value may be specified in 1/65536-ths if a trailing "f" is supplied.  The default is 30000f.

Values should be from 1f to 32767f, where 1f implies extremely high quality curve approximation and 32767f implies extremely low quality.

[Example:

 <o:extrusion on="true" facet="1f">
 </o:extrusion>

Eliptical 3d extruded shape facet="1f"

Rectangular 3d extruded shape facet="32767f"

end example]

g.   The standard does not specify bounds for the orientationangle attribute.

In Office the value of the orientationangle attribute may be specified in 1/65536-ths if a trailing "f" is supplied.  The minimum value is -32767f and the maximum value is 32767f.

h.   The standard does not specify bounds for the rotationangle attribute.

In Office the minimum value for the rotationangle attribute is -90 and the maximum value is 90.

i.   The standard indicates that the plane attribute determines the extrusion direction.

Office does not support the plane attribute.

j.   The standard does not specify bounds for the axes specified in the rotationcenter attribute.

In Office, the minimum and maximum numeric values for the x- and y-axes are -32767 and 32767, regardless of which units are used.  The limits for the z-axis value are given by the table in ("[ISO/IEC-29500-4] §19.1; VML").

k.   The standard does not specify bounds for the skewangle attribute.

In Office the minimum value for the skewangle attribute is -32767 and the maximum value is 32767.

l.   The standard does not restrict the number of instances of this element.

Office allows at most only one instance of the extrusion element in each place where it can be used.

m.   The standard states that values of the brightness attribute are defined by the XML Schema string datatype.

Office defines the values of the brightness attribute with the ST_Fraction (§3.9.1, ST_Fraction) simple type.

n.   The standard states that values of the diffusity attribute are defined by the XML Schema string datatype.

Office defines the values of the diffusity attribute with the ST_Fraction (§3.9.1, ST_Fraction) simple type.

o.   The standard states that values of the lightlevel attribute are defined by the XML Schema string datatype.

Office defines the values of the lightlevel attribute with the ST_Fraction (§3.9.1, ST_Fraction) simple type.

p.   The standard states that values of the lightlevel2 attribute are defined by the XML Schema string datatype.

Office defines the values of the lightlevel2 attribute with the ST_Fraction (§3.9.1, ST_Fraction) simple type.

q.   The standard states that values of the specularity attribute are defined by the XML Schema string datatype.

Office defines the values of the specularity attribute with the ST_Fraction (§3.9.1, ST_Fraction) simple type.