DesignObject.RotationAngle Property

ClosedDescription

Sets or returns the rotation angle of an object. Applies to barcode, box, ellipse, line, picture, rich text, and text objects.

ClosedSyntax

DesignObject.RotationAngle = Value

Where Value is the rotation angle in degrees.

ClosedRequirements

Version

BarTender 9.3 or higher

Edition

Automation, Enterprise Automation

ClosedRemarks

The DesignObject.RotationAngle property sets or returns the rotation angle of any object on a template(with the exception of the RFID object). This property can be set to any value between -359 degrees and 359 degrees. If you specify a negative rotation angle, BarTender will rotate the object in a clockwise direction. If you specify a positive rotation angle, the object will be rotated counter-clockwise.

ClosedVB.NET Example

'Declare a BarTender application variable

Dim btApp As BarTender.Application

'Declare a BarTender document variable

Dim btFormat As BarTender.Format

'Declare a BarTender design object variable

Dim btObject As BarTender.DesignObject

'Create a new instance of BarTender

btApp = New BarTender.Application

'Set the BarTender application visible

btApp.Visible = True

'Open a BarTender document

btFormat = btApp.Formats.Open("c:\Format1.btw", False, "")

'Set the object variable

btObject = btFormat.Objects.Find("Text 1")

'Rotate the text object 90 degrees

btObject.RotationAngle = 90

'End the BarTender process

btApp.Quit(BarTender.BtSaveOptions.btDoNotSaveChanges)

ClosedC# Example

// Declare a BarTender application variable

BarTender.Application btApp;

// Declare a BarTender document variable

BarTender.Format btFormat;

// Declare a BarTender design object variable

BarTender.DesignObject btObject;

// Create a new instance of BarTender

btApp = new BarTender.Application();

// Set the BarTender application visible

btApp.Visible = true;

// Open a BarTender document

btFormat = btApp.Formats.Open("c:\\Format1.btw", false, "");

// Set the object variable

btObject = btFormat.Objects.Find("Text 1");

// Rotate the text object 90 degrees

btObject.RotationAngle = 90;

// End the BarTender process

btApp.Quit(BarTender.BtSaveOptions.btDoNotSaveChanges);