DesignObject.FontScale Property

ClosedDescription

Sets or returns the object's text font scale. Applies to barcode and text objects.

ClosedSyntax

DesignObject.FontScale = Value

Where Value is the scale percentage of the object's text.

ClosedRequirements

Version

BarTender 9.3 or higher

Edition

Automation, Enterprise Automation

ClosedRemarks

The DesignObject.FontScale property sets or returns the object's font scale as a percentage. The default value is 100. A value less than 100 will scale the font shorter, while a value more than 100 will scale the font wider.

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")

'Scale the text by 50%

btObject.FontScale = 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("Text 1");

// Scale the text by 50%

btObject.FontScale = 50;

// End the BarTender process

btApp.Quit(BarTender.BtSaveOptions.btDoNotSaveChanges);