File BradyPrintJobConsts.h
FileList > BradyPrintJobConsts.h
Go to the source code of this file
This file defines constants and enums related to print job settings.
Public Types
| Type | Name |
|---|---|
| enum | CutterMode Enum representing the cutting options for a print job, if the printer has a cutter. |
| enum | PageOrientation Enum representing the orientation of a page. Used to specify whether a page is in portrait or landscape mode. |
| enum | PostPrintAccessory Enum representing post-print accessories for printers with multiple accessories. |
| enum | RfidMemoryLocation Enum representing RFID memory locations. |
Public Types Documentation
enum CutterMode
Enum representing the cutting options for a print job, if the printer has a cutter.
enum CutterMode {
NoCut = 0,
EndOfLabel = 1,
EndOfJob = 2,
CutAfterSet = 3,
PerfCutEndOfJob = 4,
PerfCutAfterSet = 5,
PerfAndFullCutAfterSet = 6
};
Cut modes control when and how the printer cuts labels during a print job. Some modes require an interval setting to specify the number of labels between cuts:
- CutAfterSet uses
JOB_SETTING_CUT_AFTER_SET_LENGTHto set the number of labels between full cuts. - PerfCutAfterSet uses
JOB_SETTING_PERF_AFTER_SET_LENGTHto set the number of labels between perforated cuts. - PerfAndFullCutAfterSet uses both
JOB_SETTING_CUT_AFTER_SET_LENGTH(full cut interval) andJOB_SETTING_PERF_AFTER_SET_LENGTH(perforated cut interval).
Full cuts completely sever the label strip; perforated cuts score the strip so that labels can be separated by hand. Use GetSupportedCutterModes() to determine which modes are valid for the connected printer and its installed post-print accessory.
See also: JOB_SETTING_CUTTER_MODE
See also: JOB_SETTING_CUT_AFTER_SET_LENGTH
See also: JOB_SETTING_PERF_AFTER_SET_LENGTH
See also: GetSupportedCutterModes
enum PageOrientation
Enum representing the orientation of a page. Used to specify whether a page is in portrait or landscape mode.
enum PageOrientation {
Portrait = 1,
Landscape = 2
};
enum PostPrintAccessory
Enum representing post-print accessories for printers with multiple accessories.
enum PostPrintAccessory {
TearBar = 0,
AutoCutter = 1,
PeelWithoutLabelTakenSensor = 2,
PeelWithLabelTakenSensor = 3,
PerfCutter = 4,
Rewinder = 5
};
enum RfidMemoryLocation
Enum representing RFID memory locations.
enum RfidMemoryLocation {
ElectronicProductCode = 0,
ApplicationFamilyIdentifier = 1,
TagIdentifier = 2,
User = 3,
AccessPassword = 4,
KillPassword = 5
};
The documentation for this class was generated from the following file BradyPrintJobConsts.h