DesignObject.DoNotPrint Property

ClosedDescription

Sets or returns whether to print the object. Applies to barcode, box, ellipse, line, picture, RFID, rich text, and text objects.

ClosedSyntax

DesignObject.DoNotPrint = true|false

If true, the object will not print during the entire print job.

ClosedRequirements

Version

BarTender 9.3 or higher

Edition

Automation, Enterprise

ClosedRemarks

The DesignObject.DoNotPrint property allows you to keep an object from printing during the duration of a print job. Do not use this property if you want to hide objects for individual printed items.

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

'Keep barcode object from printing

btObject.DoNotPrint = True

'Print the document

btFormat.PrintOut(False, False)

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

// Keep barcode object from printing

btObject.DoNotPrint = true;

// Print the document

btFormat.PrintOut(false, false);

// End the BarTender process

btApp.Quit(BarTender.BtSaveOptions.btDoNotSaveChanges);