PageSetup.Valid Property

ClosedDescription

Returns whether the properties of the PageSetup object have any inconsistencies. Read-only.

ClosedSyntax

PageSetup.Valid

ClosedRequirements

Version

BarTender 7.00 or higher

Edition

Automation, Enterprise Automation

ClosedRemarks

The PageSetup.Valid property returns a boolean value. If true, a page is valid to print. If false, an inconsistency exists between multiple PageSetup properties (i.e. the label width is larger than the paper width).

BarTender will attempt to resolve inconsistencies by changing page setup values in the document. For more information, see Automatic Adjustments to Page Setup Values.

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 page setup variable

Dim btPageSetup As BarTender.PageSetup

'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 page setup variable

btPageSetup = btFormat.PageSetup

'Display whether the page setup is valid

MessageBox.Show(btPageSetup.Valid.ToString)

'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 page setup variable

BarTender.PageSetup btPageSetup;

// 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 page setup variable

btPageSetup = btFormat.PageSetup;

// Display whether the page setup is valid

MessageBox.Show(btPageSetup.Valid.ToString());

// End the BarTender process

btApp.Quit(BarTender.BtSaveOptions.btDoNotSaveChanges);