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

Non-default parameters for 1D barcodes. Different barcode types have different parameters that a user may want to customize.
Each of the following will need their own interface if we want to expose all 1D TSPL parameters:
. More...

Public Member Functions

 Barcode_1D_Properties ()
 
TSPL.Barcode_Type1D getType ()
 Sets the barcode type for which the parameters apply to. More...
 
void SetType (TSPL.Barcode_Type1D type)
 
TSPL.Rotation GetRotation ()
 Optional rotation, DIR, based on TSPL documentation. More...
 
void SetRotation (TSPL.Rotation rotation)
 
String GetMagnification ()
 Optional magnification, MAG, based on TSPL documentation. More...
 
void SetMagnification (String magnification)
 
float GetHeight ()
 Optional Height, Hn[.m], based on TSPL documentation. More...
 
void SetHeight (float height)
 
boolean IsPrintHumanReadable ()
 Prints the PDF human readable at bottom of barcode. More...
 
void SetPrintHumanReadable (boolean printHumanReadable)
 
boolean IsPrintHumanReadableOnTop ()
 Not Supported. More...
 
void SetPrintHumanReadableOnTop (boolean printHumanReadableOnTop)
 

Private Attributes

TSPL.Barcode_Type1D type = TSPL.Barcode_Type1D.NOT_DEFINED
 
TSPL.Rotation rotation = TSPL.Rotation.None
 
String magnification = ""
 
float height = 0.0f
 
boolean printHumanReadable = false
 
boolean printHumanReadableOnTop = false
 

Detailed Description

Non-default parameters for 1D barcodes. Different barcode types have different parameters that a user may want to customize.
Each of the following will need their own interface if we want to expose all 1D TSPL parameters:
.

  • BARCODE X,Y, "code type",height,human readable,rotation,narrow,wide,[alignment,] "content"

Constructor & Destructor Documentation

◆ Barcode_1D_Properties()

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

Member Function Documentation

◆ GetHeight()

float com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_1D_Properties.GetHeight ( )

◆ GetMagnification()

String com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_1D_Properties.GetMagnification ( )

◆ GetRotation()

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

◆ getType()

TSPL.Barcode_Type1D com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_1D_Properties.getType ( )

Sets the barcode type for which the parameters apply to.

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

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

◆ IsPrintHumanReadable()

boolean com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_1D_Properties.IsPrintHumanReadable ( )

◆ IsPrintHumanReadableOnTop()

boolean com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_1D_Properties.IsPrintHumanReadableOnTop ( )

◆ SetHeight()

void com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_1D_Properties.SetHeight ( float  height)

◆ SetMagnification()

void com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_1D_Properties.SetMagnification ( String  magnification)

◆ SetPrintHumanReadable()

void com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_1D_Properties.SetPrintHumanReadable ( boolean  printHumanReadable)

◆ SetPrintHumanReadableOnTop()

void com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_1D_Properties.SetPrintHumanReadableOnTop ( boolean  printHumanReadableOnTop)

◆ SetRotation()

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

◆ SetType()

void com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_1D_Properties.SetType ( TSPL.Barcode_Type1D  type)

Member Data Documentation

◆ height

float com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_1D_Properties.height = 0.0f
private

◆ magnification

String com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_1D_Properties.magnification = ""
private

◆ printHumanReadable

boolean com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_1D_Properties.printHumanReadable = false
private

◆ printHumanReadableOnTop

boolean com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_1D_Properties.printHumanReadableOnTop = false
private

◆ rotation

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

◆ type

TSPL.Barcode_Type1D com.UniPRT.Sdk.LabelMaker.TsplLib.Barcode_1D_Properties.type = TSPL.Barcode_Type1D.NOT_DEFINED
private

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