PageSetup.PaperID Property

ClosedDescription

Sets or returns the paper ID, a number (datatype Long) that represents a page size such as A4 or "letter". This is the printer driver's internal equivalent of the PaperName property.

ClosedSyntax

PageSetup.PaperID = Value

Where Value is an integer representing the page size. The possible values are defined in the file wingdi.h included with the Windows SDK.

ClosedRequirements

Version

BarTender 7.00 or higher

Edition

Automation, Enterprise Automation

ClosedRemarks

The possible values for the PageSetup.PaperID property are dependent upon the driver and type of printer that you are using, and can be acquired from the PrinterSettings.PaperSizes property in the System.Drawing.Printing namespace. For more information, see PaperSize Class on the Microsoft Developer Network (MSDN) web site (www.msdn.com).

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

'Set the paper ID

btPageSetup.PaperID = 1

'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;

// Set the paper ID

btPageSetup.PaperID = 1;

// End the BarTender process

btApp.Quit(BarTender.BtSaveOptions.btDoNotSaveChanges);