Skip to main content
RotationTypeEnum enumeration constants are used in several cases:
typedef enum {
 RT_UnknownRotation = -1,
 RT_NoRotation,
 RT_Clockwise,
 RT_Counterclockwise,
 RT_Upsidedown
} RotationTypeEnum;

Elements

Name

Description

IImageDocument::Transform

IImageDocument::ImageRotation

IImageDocumentEvents::TransformationMade

IImageProcessingParams::RotationType

ITextOrientation::RotationType

RT_Clockwise

Rotate an image 90 degrees clockwise.

An image has been rotated 90 degrees clockwise.

Clockwise orientation (a text is rotated 90 degrees clockwise from normal orientation).

RT_Counterclockwise

Rotate an image 90 degrees counterclockwise.

An image has been rotated 90 degrees counterclockwise.

Counterclockwise orientation (a text is rotated 90 degrees counterclockwise from normal orientation).

RT_NoRotation

Do not rotate an image.

An image has not been rotated.

Normal orientation.

RT_UnknownRotation

Cannot be used in this property or method.

The rotation angle is undefined.

Text orientation is undefined. The IImageProcessingParams::RotationType property cannot be set to this value.

RT_Upsidedown

Rotate an image upside down.

An image has been rotated upside down.

Upside down orientation (a text is upside down from normal orientation).

Used in

IImageProcessingParams::RotationType IImageDocument::Transform IImageDocument::ImageRotation IImageDocumentEvents::TransformationMade ITextOrientation::RotationType