UniPRT SDK  v1.0.0.0
com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_2D_Properties Class Reference

Non-default parameters for 2D barcodes. More...

Public Member Functions

 Barcode_2D_Properties ()
 
TSPL.Barcode_Type2D getType ()
 Sets the barcode type for which the parameters apply to. More...
 
void SetType (TSPL.Barcode_Type2D type)
 
TSPL.Rotation GetRotation ()
 Optional rotation, DIR, based on TSPL documentation. More...
 
void SetRotation (TSPL.Rotation rotation)
 

Private Attributes

TSPL.Barcode_Type2D type = TSPL.Barcode_Type2D.NOT_DEFINED
 
TSPL.Rotation rotation = TSPL.Rotation.None
 

Detailed Description

Non-default parameters for 2D barcodes.

Each barcode type has different parameters that a user may want to customize.
Each of the following will need their own interface if we want to expose all 2D TSPL parameters:

  • MAXICODE x,y,mode,[class,country,post,Lm,] "content"
  • QRCODE x,y,ECC Level,cell width,mode,rotation,[justification,]model,]mask,]area],]length]"content"
  • PDF417 x,y,width,height,rotate,[P#,][E#,][M#,][Ux,y,c,][W#,][H#,][R#,][C#,][T#,][Lm,] "content"
  • AZTEC x,y,rotate,size,ecp,flg,menu,multi,rev,bytes,content
  • DMATRIX x,y,width,height,[c#,x#,r#,a#,row,col,] "content"

Constructor & Destructor Documentation

◆ Barcode_2D_Properties()

com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_2D_Properties.Barcode_2D_Properties ( )

Member Function Documentation

◆ GetRotation()

TSPL.Rotation com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_2D_Properties.GetRotation ( )

◆ getType()

TSPL.Barcode_Type2D com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_2D_Properties.getType ( )

Sets the barcode type for which the parameters apply to.

References com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_2D_Properties.type.

Referenced by com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode2D.Barcode2D().

◆ SetRotation()

void com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_2D_Properties.SetRotation ( TSPL.Rotation  rotation)

◆ SetType()

void com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_2D_Properties.SetType ( TSPL.Barcode_Type2D  type)

Member Data Documentation

◆ rotation

TSPL.Rotation com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_2D_Properties.rotation = TSPL.Rotation.None
private

◆ type

TSPL.Barcode_Type2D com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_2D_Properties.type = TSPL.Barcode_Type2D.NOT_DEFINED
private

The documentation for this class was generated from the following file: