Skew class

Office 2013 and later

Skew Transform. When the object is serialized out as xml, its qualified name is o:skew.

Namespace:  DocumentFormat.OpenXml.Vml.Office
Assembly:  DocumentFormat.OpenXml (in DocumentFormat.OpenXml.dll)

public class Skew : OpenXmlLeafElement

[ISO/IEC 29500-1 1st Edition]

skew (Skew Transform)

This element specifies a perspective skew effect on a shape. The skew is applied to vector graphics, not image data on the shape in picture fills or image elements. The on attribute shall be true and a permitted value assigned to the matrix attribute.

Parent Elements

arc (§14.1.2.1); background (Part 1, §17.2.1); curve (§14.1.2.3); group (§14.1.2.7); hdrShapeDefaults (§9.7.2.1); image (§14.1.2.10); line (§14.1.2.12); object (Part 1, §17.3.3.19); oval (§14.1.2.13); pict (§9.2.2.2); pict (§9.5.1); polyline (§14.1.2.15); rect (§14.1.2.16); roundrect (§14.1.2.17); shape (§14.1.2.19); shapeDefaults (§9.7.2.2); shapedefaults (§14.2.2.28); shapetype (§14.1.2.20)

Attributes

Description

ext (VML Extension Handling Behavior)

Namespace: urn:schemas-microsoft-com:vml

Specifies an optional value that indicates how applications that implement VML should interpret extensions not defined as part of the original specification of core VML.

[Rationale: This part of the original VML specification is included to assist applications that leverage existing VML support in implementing the Office Open XML Format. end rationale]

The possible values for this attribute are defined by the ST_Ext simple type (§14.1.3.2).

id (Skew ID)

Specifies a name that provides a unique identifier for a skew. Default is no value.

The possible values for this attribute are defined by the W3C XML Schema string datatype.

matrix (Skew Perspective Matrix)

Specifies a perspective transform of a skew. Default is "1,0,0,1,0,0".

The matrix is given in the form "" where s = scale and p = perspective. If the offset attribute is in absolute units then are in 1/EMU units; otherwise they are an inverse fraction of the shape size.

The possible values for this attribute are defined by the W3C XML Schema string datatype.

offset (Skew Offset)

Specifies the amount of x,y offset from the shape’s location. Default is "2pt,2pt". Positive values are measured from the upper left of the face of the shape.

Values are specified as either an absolute measurement or a fractional value of the shape's dimensions (–0.5 to +0.5).

The possible values for this attribute are defined by the W3C XML Schema string datatype.

on (Skew Toggle)

Specifies whether a skew is displayed. Default is false.

The possible values for this attribute are defined by the ST_TrueFalse simple type (§15.1.2.5).

origin (Skew Origin)

Specifies the origin of the skew. Default is "0,0".

Values are typically a percentage of the shape's size and range from -0.5 to +0.5. Larger values are allowed that give offsets as multiples of the shape's size.

The possible values for this attribute are defined by the W3C XML Schema string datatype.

[Note: The W3C XML Schema definition of this element’s content model (CT_Skew) is located in §A.6.2. end note]

© ISO/IEC29500: 2008.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show: