Public Member Functions | |
__init__ (self) | |
CreateLabel (self, iPrintLanguageTyp, LabelName, dotsPerUnit, unit) | |
Create a label. | |
CreateTexts (self, x_start, y_start, fontsize_x, fontsize_y, data, scale, FontSizeUnit, FontStyle, Alignment, fontName, rotation) | |
Create texts in a Label. | |
CreateBarcode1D (self, start_x, start_y, content, scale, narrowBar, wideBar, Height, BcdTyp, PrintHumanReadable, rotation, PdfLocTop) | |
Create barcode 1D in a Label. | |
CreateLines (self, start_x, start_y, end_x, end_y, lineThickness, scale) | |
Create lines in a Label. | |
CreateBoxs (self, start_x, start_y, end_x, end_y, lineThickness, scale) | |
Create boxes in a Label. | |
CreateMaxicodeBarcodes (self, iMaxicodeTyp, mode, postalCode, countryCode, serviceClass, remainingMsg, year, primaryMsg, start_x, start_y, scale, ZipperPattern, rotation) | |
Create Maxicode barcodes in a Label. | |
CreatePdf417Bcodes (self, start_x, start_y, content, scale, xdim, ydim, ErrorCorrection, row, col, rotation) | |
Create PDF417 barcodes in a Label. | |
CreateAztecBarcodes (self, start_x, start_y, content, scale, xdim, CodeType, iFixedErrCorrection, iLayers, rotation) | |
Create aztec barcodes in a Label. | |
CreateDataMatrixBarcodes (self, start_x, start_y, content, scale, xdim, Rotation, UseRectangle, MatrixMultiLine, CtrlChar1, CtrlChar2, row, col) | |
Create data matrix barcodes in a Label. | |
CreateQRBarcodes (self, start_x, start_y, content, scale, xdim, Mask, dataManuallyEncoded, errEnum, modelEnum, rotation) | |
Create data QR barcodes in a Label. | |
ToHexString (self, input_str) | |
CreateRfidEncode (self, a32BitField, a16BitField, a6CharAsciiString, MemBlock, iOffsetFromStart, _10BytesUserData, _4BytesHexUserData, PasswordEnum, Password) | |
Create RFID in a Label. | |
LabelToString (self, str) | |
Create a label with TSPL or PGL. | |
CloseLabel (self) | |
Release a resource. | |
LabelMakerSDK.LabelMakerSDK.__init__ | ( | self | ) |
LabelMakerSDK.LabelMakerSDK.CloseLabel | ( | self | ) |
Release a resource.
LabelMakerSDK.LabelMakerSDK.CreateAztecBarcodes | ( | self, | |
start_x, | |||
start_y, | |||
content, | |||
scale, | |||
xdim, | |||
CodeType, | |||
iFixedErrCorrection, | |||
iLayers, | |||
rotation ) |
Create aztec barcodes in a Label.
[in] | start_x | start point for x coordinate |
[in] | start_y | start point for y coordinate |
[in] | content | aztec content |
[in] | scale | set a scale (ScaleEnum.Dot/ScaleEnum.MM/ScaleEnum.Inch) |
[in] | xdim | set a cellsize for x coordinate |
[in] | CodeType | set a code type (e.g. AztecCodeTypeEnum.Compact) |
[in] | iFixedErrCorrection | set the FixedErrCorrection (e.g. AztecCodeTypeEnum.FixedErrCorrection) |
[in] | iLayers | set the layers |
[in] | rotation | set a rotation (RotateEnum.None/RotateEnum.ClockWise/RotateEnum.CounterClockWise/RotateEnum.Inverted) |
LabelMakerSDK.LabelMakerSDK.CreateBarcode1D | ( | self, | |
start_x, | |||
start_y, | |||
content, | |||
scale, | |||
narrowBar, | |||
wideBar, | |||
Height, | |||
BcdTyp, | |||
PrintHumanReadable, | |||
rotation, | |||
PdfLocTop ) |
Create barcode 1D in a Label.
[in] | start_x | start point for x coordinate |
[in] | start_y | start point for y coordinate |
[in] | content | barcode 1D content |
[in] | scale | set a scale (ScaleEnum.Dot/ScaleEnum.MM/ScaleEnum.Inch) |
[in] | narrowBar | text content |
[in] | wideBar | set a scale (ScaleEnum.Dot/ScaleEnum.MM/ScaleEnum.Inch) |
[in] | Height | set a font size unit (ScaleEnum.Dot/ScaleEnum.MM/ScaleEnum.Inch) |
[in] | BcdTyp | set a barcode type (e.g. BarcodeTypeEnum_1D.Code_128) |
[in] | PrintHumanReadable | a flag to set PrintHumanReadable |
[in] | rotation | set a rotation (RotateEnum.None/RotateEnum.ClockWise/RotateEnum.CounterClockWise/RotateEnum.Inverted) |
[in] | PdfLocTop | set a flag to print human-readable data above the barcode. (Default value is below) |
LabelMakerSDK.LabelMakerSDK.CreateBoxs | ( | self, | |
start_x, | |||
start_y, | |||
end_x, | |||
end_y, | |||
lineThickness, | |||
scale ) |
Create boxes in a Label.
start_x: start point for x coordinate
start_y: start point for y coordinate
end_x: end point for x coordinate
end_y: end point for y coordinate
lineThickness: set a lineThickness
scale: set a scale (ScaleEnum.Dot/ScaleEnum.MM/ScaleEnum.Inch)
LabelMakerSDK.LabelMakerSDK.CreateDataMatrixBarcodes | ( | self, | |
start_x, | |||
start_y, | |||
content, | |||
scale, | |||
xdim, | |||
Rotation, | |||
UseRectangle, | |||
MatrixMultiLine, | |||
CtrlChar1, | |||
CtrlChar2, | |||
row, | |||
col ) |
Create data matrix barcodes in a Label.
[in] | start_x | start point for x coordinate |
[in] | start_y | start point for y coordinate |
[in] | content | data matrix content |
[in] | scale | set a scale (ScaleEnum.Dot/ScaleEnum.MM/ScaleEnum.Inch) |
[in] | xdim | set a cellsize for x coordinate |
[in] | Rotation | set a rotation (RotateEnum.None/RotateEnum.ClockWise/RotateEnum.CounterClockWise/RotateEnum.Inverted) |
[in] | UseRectangle | set a flag to use rectangle |
[in] | MatrixMultiLine | set a multiline string |
[in] | CtrlChar1 | set a CtrlChar1 |
[in] | CtrlChar2 | set a CtrlChar2 |
[in] | row | set the number of rows can be used to limit the height of the barcode. |
[in] | col | set the number of columns can be used to limit the width of the barcode. |
LabelMakerSDK.LabelMakerSDK.CreateLabel | ( | self, | |
iPrintLanguageTyp, | |||
LabelName, | |||
dotsPerUnit, | |||
unit ) |
Create a label.
[in] | iPrintLanguageTyp | select TSPL or PGL |
[in] | LabelName | set a label name |
[in] | dotsPerUnit | set DPI (203/300/600) |
[in] | unit | set unit (ScaleEnum.Dot/ScaleEnum.MM/ScaleEnum.Inch) |
LabelMakerSDK.LabelMakerSDK.CreateLines | ( | self, | |
start_x, | |||
start_y, | |||
end_x, | |||
end_y, | |||
lineThickness, | |||
scale ) |
Create lines in a Label.
[in] | start_x | start point for x coordinate |
[in] | start_y | start point for y coordinate |
[in] | end_x | end point for x coordinate |
[in] | end_y | end point for y coordinate |
[in] | lineThickness | set a lineThickness |
[in] | scale | set a scale (ScaleEnum.Dot/ScaleEnum.MM/ScaleEnum.Inch) |
LabelMakerSDK.LabelMakerSDK.CreateMaxicodeBarcodes | ( | self, | |
iMaxicodeTyp, | |||
mode, | |||
postalCode, | |||
countryCode, | |||
serviceClass, | |||
remainingMsg, | |||
year, | |||
primaryMsg, | |||
start_x, | |||
start_y, | |||
scale, | |||
ZipperPattern, | |||
rotation ) |
Create Maxicode barcodes in a Label.
[in] | iMaxicodeTyp | select a maxicode type (e.g. _MaxicodeMsgStructured) |
[in] | mode | set a maxicode (e.g. MaxicodeModeEnum.MODE_2) |
[in] | postalCode | set a postal code string |
[in] | countryCode | set a country code string |
[in] | serviceClass | set a service class string |
[in] | remainingMsg | set a remaining message string |
[in] | year | set a year string |
[in] | primaryMsg | set a primary message string |
[in] | start_x | start point for x coordinate |
[in] | start_y | start point for y coordinate |
[in] | scale | set a scale (ScaleEnum.Dot/ScaleEnum.MM/ScaleEnum.Inch) |
[in] | ZipperPattern | set a flag for zipper pattern or not |
[in] | rotation | set a rotation (RotateEnum.None/RotateEnum.ClockWise/RotateEnum.CounterClockWise/RotateEnum.Inverted) |
LabelMakerSDK.LabelMakerSDK.CreatePdf417Bcodes | ( | self, | |
start_x, | |||
start_y, | |||
content, | |||
scale, | |||
xdim, | |||
ydim, | |||
ErrorCorrection, | |||
row, | |||
col, | |||
rotation ) |
Create PDF417 barcodes in a Label.
[in] | start_x | start point for x coordinate |
[in] | start_y | start point for y coordinate |
[in] | content | PDF417 content |
[in] | scale | set a scale (ScaleEnum.Dot/ScaleEnum.MM/ScaleEnum.Inch) |
[in] | xdim | set a cellsize for x coordinate |
[in] | ydim | set a cellsize for y coordinate The cell size can be thought of as the width and height of the narrowest bar element within a PDF417 row. Changing the dimensions of the smallest element affects the overall width and height of the barcode. |
[in] | ErrorCorrection | set a error correction (e.g. Pdf417ErrCorrectionEnum.LEVEL_5) |
[in] | row | set the number of rows can be used to limit the height of the barcode. |
[in] | col | set the number of columns can be used to limit the width of the barcode. |
[in] | rotation | set a rotation (RotateEnum.None/RotateEnum.ClockWise/RotateEnum.CounterClockWise/RotateEnum.Inverted) |
LabelMakerSDK.LabelMakerSDK.CreateQRBarcodes | ( | self, | |
start_x, | |||
start_y, | |||
content, | |||
scale, | |||
xdim, | |||
Mask, | |||
dataManuallyEncoded, | |||
errEnum, | |||
modelEnum, | |||
rotation ) |
Create data QR barcodes in a Label.
[in] | start_x | start point for x coordinate |
[in] | start_y | start point for y coordinate |
[in] | content | QR content |
[in] | scale | set a scale (ScaleEnum.Dot/ScaleEnum.MM/ScaleEnum.Inch) |
[in] | xdim | set a cellsize for x coordinate |
[in] | Mask | set a mask (e.g. QRCodeMaskEnum.Mask_4) |
[in] | dataManuallyEncoded | set a dataManuallyEncoded |
[in] | errEnum | set an error enum (e.g. QRCodeErrorCorrectionEnum.EC_15) |
[in] | modelEnum | set a model enum (e.g. QRCodeModelEnumz.MODEL_1) |
[in] | rotation | set a rotation (RotateEnum.None/RotateEnum.ClockWise/RotateEnum.CounterClockWise/RotateEnum.Inverted) |
LabelMakerSDK.LabelMakerSDK.CreateRfidEncode | ( | self, | |
a32BitField, | |||
a16BitField, | |||
a6CharAsciiString, | |||
MemBlock, | |||
iOffsetFromStart, | |||
_10BytesUserData, | |||
_4BytesHexUserData, | |||
PasswordEnum, | |||
Password ) |
Create RFID in a Label.
[in] | a32BitField | set RFID 32 bit field |
[in] | a16BitField | set RFID 16 bit field |
[in] | a6CharAsciiString | set RFID 6 characters ASCII string |
[in] | MemBlock | set a memory block (e.g. RfidMemBlockEnum.EPC) |
[in] | iOffsetFromStart | set an offset from start |
[in] | _10BytesUserData | set a RFID 10 bytes string |
[in] | _4BytesHexUserData | set a RFID 4 bytes string |
[in] | PasswordEnum | set a password enum (e.g. RfidPasswordTypeEnum.Lock) |
[in] | Password | set a password string |
LabelMakerSDK.LabelMakerSDK.CreateTexts | ( | self, | |
x_start, | |||
y_start, | |||
fontsize_x, | |||
fontsize_y, | |||
data, | |||
scale, | |||
FontSizeUnit, | |||
FontStyle, | |||
Alignment, | |||
fontName, | |||
rotation ) |
Create texts in a Label.
[in] | x_start | start point for x coordinate |
[in] | y_start | start point for y coordinate |
[in] | fontsize_x | font size for x coordinate |
[in] | fontsize_y | font size for y coordinate |
[in] | data | text content |
[in] | scale | set a scale (ScaleEnum.Dot/ScaleEnum.MM/ScaleEnum.Inch) |
[in] | FontSizeUnit | set a font size unit (ScaleEnum.Dot/ScaleEnum.MM/ScaleEnum.Inch) |
[in] | FontStyle | set a font style (FontSizeUnitsEnum.Ruler/FontSizeUnitsEnum.Points/FontSizeUnitsEnum.Percent) |
[in] | Alignment | set a alignment for text (ScaleEnum.Dot/ScaleEnum.MM/ScaleEnum.Inch) |
[in] | fontName | set font name |
[in] | rotation | set a rotation (RotateEnum.None/RotateEnum.ClockWise/RotateEnum.CounterClockWise/RotateEnum.Inverted) |
LabelMakerSDK.LabelMakerSDK.LabelToString | ( | self, | |
str ) |
Create a label with TSPL or PGL.
[out] | str | TSPL or PGL strings |
LabelMakerSDK.LabelMakerSDK.ToHexString | ( | self, | |
input_str ) |
LabelMakerSDK.LabelMakerSDK.giPrintLanguageTyp |
LabelMakerSDK.LabelMakerSDK.gpAztecBarcodeType |
LabelMakerSDK.LabelMakerSDK.gpBarcode1DType |
LabelMakerSDK.LabelMakerSDK.gpBoxType |
LabelMakerSDK.LabelMakerSDK.gpCellRect |
LabelMakerSDK.LabelMakerSDK.gpCellSquare |
LabelMakerSDK.LabelMakerSDK.gpDataMatrixBarcodeType |
LabelMakerSDK.LabelMakerSDK.gpLabel |
LabelMakerSDK.LabelMakerSDK.gpLineType |
LabelMakerSDK.LabelMakerSDK.gpMexiCodeBarcodeType |
LabelMakerSDK.LabelMakerSDK.gpPdf417BarcodeType |
LabelMakerSDK.LabelMakerSDK.gpPrinterResolution |
LabelMakerSDK.LabelMakerSDK.gpQRBarcodeType |
LabelMakerSDK.LabelMakerSDK.gpRfidWriteType |
LabelMakerSDK.LabelMakerSDK.gpRuler |
LabelMakerSDK.LabelMakerSDK.gpTextType |
LabelMakerSDK.LabelMakerSDK.ObjCellRectPtr |
LabelMakerSDK.LabelMakerSDK.ObjCellSquarePtr |
LabelMakerSDK.LabelMakerSDK.ObjectsPtr |
LabelMakerSDK.LabelMakerSDK.ObjEndPtr |
LabelMakerSDK.LabelMakerSDK.ObjRulerPtr |
LabelMakerSDK.LabelMakerSDK.ObjStartPtr |
LabelMakerSDK.LabelMakerSDK.ObjTextItemPtr |