UniPRT SDK  v1.0.0.0
com.UniPRT.Sdk.LabelMaker.PglLib.PGL类 参考

PGL 中使用的通用/公共结构和常数。 更多...

enum  AlignEnum
 支持对齐的 PGL 命令的对齐选项。 更多...
 
enum  Barcode_Type1D
 一维条码的条码类型。 更多...
 
enum  Barcode_Type2D
 二维条码的条码类型。 更多...
 
enum  Rfid_Format
 用于表示字符串类型的 RFID 格式参数。 更多...
 
enum  Rfid_MemBlock
 RFID 内存块选择。 更多...
 
enum  Rotation
 支持旋转的 PGL 命令的方向/旋转。 更多...
 
enum  SCALE_CHAR
 字符的默认比例。 更多...
 
enum  SCALE_DOT
 点的默认比例。 更多...
 
enum  SCALE_UNITS
 比例单位类型允许以点或字符来定位数据。 更多...
 

静态 Public 成员函数

static String GetRfidFormat (Rfid_Format format)
 
static String GetRfidMemBlock (Rfid_MemBlock memBlock)
 
static String GetRotation (Rotation rotation)
 
static String GetAlignment (AlignEnum align)
 
static String GetBarcodeType1D (Barcode_Type1D barcodeType)
 
static String GetBarcodeType2D (Barcode_Type2D bcdType2D)
 
static char GetPrintableDataFrameChar (String dataToFrame)
 确保可打印数据的框架字符不属于将要打印的数据,且不与 SFCC 相同。 更多...
 
static float IgpDots (float dots, float dpiResolution)
 将本地点转换为 IGP(1/72")点。例如,300 DPI 下 1 个 IGP 点 = 300/72 = 4.17 点。 更多...
 
static int minLT (int ltCheck)
 

静态 Public 属性

static final float ALPHA_EXPANSION_MIN = 0f
 
static final float ALPHA_EXPANSION_MAX = 139f
 
static final float TWOBYTE_EXPANSION_MIN = 0f
 
static final float TWOBYTE_EXPANSION_MAX = 63f
 
static final char DELIMITER_SFCC = '~'
 用于识别命令的 PGL 分隔符。SFCC(特殊功能控制代码)。 更多...
 
static final char DATA_FRAME_CHAR = '*'
 包围可打印数据命令的 PGL 框架字符。如果该字符出现在可打印数据中,可能会更改。 更多...
 
static final char DELIMITER_PARAMS = ';'
 用于具有多个参数的命令的 PGL 参数分隔符。 更多...
 
static final String LINE_TERMINATOR = "\r\n"
 PGL 行终止符。 更多...
 
static final String START_OF_COMMENT = "/"
 PGL 注释字符。必须添加到每个注释的开始。 更多...
 

静态 Private 成员函数

static boolean IsValidFramingChar (char chCmp, String dataToFrame)
 

静态 Private 属性

static final char DATA_FRAME_RESTRICTED_CHAR = '/'
 不允许用于字母数字和条码作为可打印数据的框架字符。 更多...
 

详细描述

PGL 中使用的通用/公共结构和常数。

成员函数说明

◆ GetAlignment()

static String com.UniPRT.Sdk.LabelMaker.PglLib.PGL.GetAlignment ( AlignEnum  align)
static

◆ GetBarcodeType1D()

static String com.UniPRT.Sdk.LabelMaker.PglLib.PGL.GetBarcodeType1D ( Barcode_Type1D  barcodeType)
static

◆ GetBarcodeType2D()

◆ GetPrintableDataFrameChar()

◆ GetRfidFormat()

◆ GetRfidMemBlock()

static String com.UniPRT.Sdk.LabelMaker.PglLib.PGL.GetRfidMemBlock ( Rfid_MemBlock  memBlock)
static

◆ GetRotation()

◆ IgpDots()

static float com.UniPRT.Sdk.LabelMaker.PglLib.PGL.IgpDots ( float  dots,
float  dpiResolution 
)
static

将本地点转换为 IGP(1/72")点。例如,300 DPI 下 1 个 IGP 点 = 300/72 = 4.17 点。

◆ IsValidFramingChar()

static boolean com.UniPRT.Sdk.LabelMaker.PglLib.PGL.IsValidFramingChar ( char  chCmp,
String  dataToFrame 
)
staticprivate

◆ minLT()

static int com.UniPRT.Sdk.LabelMaker.PglLib.PGL.minLT ( int  ltCheck)
static

类成员变量说明

◆ ALPHA_EXPANSION_MAX

final float com.UniPRT.Sdk.LabelMaker.PglLib.PGL.ALPHA_EXPANSION_MAX = 139f
static

◆ ALPHA_EXPANSION_MIN

final float com.UniPRT.Sdk.LabelMaker.PglLib.PGL.ALPHA_EXPANSION_MIN = 0f
static

◆ DATA_FRAME_CHAR

final char com.UniPRT.Sdk.LabelMaker.PglLib.PGL.DATA_FRAME_CHAR = '*'
static

包围可打印数据命令的 PGL 框架字符。如果该字符出现在可打印数据中,可能会更改。

被这些函数引用 com.UniPRT.Sdk.LabelMaker.PglLib.PGL.GetPrintableDataFrameChar().

◆ DATA_FRAME_RESTRICTED_CHAR

final char com.UniPRT.Sdk.LabelMaker.PglLib.PGL.DATA_FRAME_RESTRICTED_CHAR = '/'
staticprivate

不允许用于字母数字和条码作为可打印数据的框架字符。

被这些函数引用 com.UniPRT.Sdk.LabelMaker.PglLib.PGL.IsValidFramingChar().

◆ DELIMITER_PARAMS

◆ DELIMITER_SFCC

final char com.UniPRT.Sdk.LabelMaker.PglLib.PGL.DELIMITER_SFCC = '~'
static

◆ LINE_TERMINATOR

◆ START_OF_COMMENT

final String com.UniPRT.Sdk.LabelMaker.PglLib.PGL.START_OF_COMMENT = "/"
static

PGL 注释字符。必须添加到每个注释的开始。

◆ TWOBYTE_EXPANSION_MAX

final float com.UniPRT.Sdk.LabelMaker.PglLib.PGL.TWOBYTE_EXPANSION_MAX = 63f
static

◆ TWOBYTE_EXPANSION_MIN

final float com.UniPRT.Sdk.LabelMaker.PglLib.PGL.TWOBYTE_EXPANSION_MIN = 0f
static

该类的文档由以下文件生成: