DesignObject.PercentWidth Property

ClosedDescription

Sets or returns a picture object's percentage of original width. Applies to picture objects.

ClosedSyntax

DesignObject.PercentWidth = Value

Where Value is the scale percentage of the original picture's width.

ClosedRequirements

Version

BarTender 9.3 or higher

Edition

Automation, Enterprise

ClosedRemarks

The DesignObject.PercentWidth property sets or returns the picture object's width as a percentage of the width of the original picture. For example, a value of 50 will reduce the picture object's width by 50%. If the DesignObject.PreserveAspectRatio property is set to true, then both the width and height values will be modified to preserve the aspect ratio of the image.

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("Picture 1")

'Scale the picture object's width by 50%

btObject.PercentWidth = 50

'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("Picture 1");

// Scale the picture object's width by 50%

btObject.PercentWidth = 50;

// End the BarTender process

btApp.Quit(BarTender.BtSaveOptions.btDoNotSaveChanges);

Related Topics