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
 比例單位類型允許以點或字符來定位數據。 更多...
 

靜態公開方法(Static Public Methods)

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)
 

靜態公開屬性

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 註釋字符。必須添加到每個註釋的開始。 更多...
 

靜態私有方法(Static Private Methods)

static boolean IsValidFramingChar (char chCmp, String dataToFrame)
 

靜態私有屬性

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

此類別(class) 文件是由下列檔案中產生: