PhysicalPrinterFlags Enum

Defines the flags for physical printers

None : 0

None

UseFontB : 1

Use the printer's alternate font when printing (usually smaller than the default font)

PrintUpsideDown : 2

Print upside down (if supported by printer)

DontPrintTransactionTransferDockets : 8

Prevents this printer from printing Transaction Transfer (eg move table) dockets

SoundInternalBuzzerOnPaperCut : 16

Sounds the printers internal buzzer (if fitted, eg TM-U230) when a Paper Cut occurs.

SoundExternalBuzzerOnPaperCut : 32

Sounds an external buzzer (if connected to the printers draw port) when a Paper Cut occurs.
Note: Defaults to draw port 1 unless flag to use draw port 2 is enabled.

ExternalBuzzerInOnDrawPort2 : 64

Indicates that the external buzzer is actually connected to the Draw Port 2 pins.
This flag only has an effect when SoundExternalBuzzerOnPaperCut is also enabled.

UseExtendedBuzzerDuration : 128

Extends the duration that the buzzer sounds for when triggered.
This flag only has an effect when SoundExternalBuzzerOnPaperCut is also enabled.

HideRemoteOrderHeader : 256

Hides the header section of the remote order details from KP Dockets and Receipts printed by this printer

HideRemoteOrderCustomerInformation : 512

Hides the "Customer Information" section of the remote order details from KP Dockets and Receipts printed by this printer

HideRemoteOrderCourierInformation : 1024

Hides the "Courier Information" section of the remote order details from KP Dockets and Receipts printed by this printer

HideRemoteOrderDeliveryLocation : 2048

Hides the "Delivery Location" section of the remote order details from KP Dockets and Receipts printed by this printer

HideRemoteOrderPickupLocation : 4096

Hides the "Pickup Location" section of the remote order details from KP Dockets and Receipts printed by this printer