UniPRT SDK  v1.0.0.0
TsplForm 類別 參考文件

提供對 TSC 打印語言 (TSPL) 表單/標籤創建的支持。 更多...

公開方法(Public Methods)

 TsplForm (String formName)
 創建具有指定名稱的表單。
 
void AddTsplObject (Object tsplObject)
 添加可以轉換為 TSPL 語法的物件。
 
void Barcode_1D (Barcode_1D_Properties bcdSetup, int startRow, int startCol, String bcdData)
 使用傳入的非默認設置添加 1D 條碼
 
void Barcode_1D (TSPL.Barcode_Type1D bcdType, int startRow, int startCol, String bcdData)
 使用默認條碼設置添加 1D 條碼
 
void Barcode_2D (Barcode_2D_Properties bcdSetup, int startRow, int startCol, String bcdData)
 使用傳入的非默認設置添加 2D 條碼
 
void Barcode_2D (TSPL.Barcode_Type2D bcdType, int startRow, int startCol, String bcdData)
 使用默認條碼設置添加 2D 條碼
 
void Box (int lineThickness, int startRow, int startCol, int endRow, int endCol)
 添加方框。 更多...
 
String GetName ()
 更改表單名稱。
 
boolean IsDeleteAfterUse ()
 不支持
 
void Line (int lineThickness, int startRow, int startCol, int endRow, int endCol)
 添加線條:垂直、水平、對角線 更多...
 
void RawContent (String rawContent)
 在需要添加自定義內容的情況下,將原始內容添加到表單中。 更多...
 
void Rfid_Verify (Rfid_ReadProperties readProps, Rfid_ReadBitField readBitField)
 讀取並發送內容回主機。 更多...
 
void Rfid_Write (Rfid_WriteProperties writeProps, Rfid_WriteBitField bitField)
 用於僅寫入一個位字段的情況。
 
void Rfid_Write (TSPL.Rfid_MemBlock memBank, TSPL.Rfid_Format dataFormat, int bitCount, String data)
 用於簡單寫入僅一個位字段的情況。
 
void Scale (TSPL.SCALE_UNITS units, int horzRes, int vertRes)
 更改用於表單內物件定位的比例。 更多...
 
void SetDeleteAfterUse (boolean deleteAfterUse)
 
void SetName (String name)
 
void Text (int startRow, int startCol, int vertExpand, int horzExpand, String data)
 添加文字 更多...
 
String toString ()
 

詳細描述

提供對 TSC 打印語言 (TSPL) 表單/標籤創建的支持。

注意,在定位物件時,表單/標籤的原點位於左上角。 這意味著在定位物件時,以行(垂直)和列(水平)的方式,當行數增加時,物件在表單/標籤內向下移動;當列數增加時,物件向右移動。

函式成員說明文件

◆ Box()

void Box ( int  lineThickness,
int  startRow,
int  startCol,
int  endRow,
int  endCol 
)

添加方框。

起始/結束位置相對於表單/標籤的原點,即左上角。

◆ Line()

void Line ( int  lineThickness,
int  startRow,
int  startCol,
int  endRow,
int  endCol 
)

添加線條:垂直、水平、對角線

起始/結束位置相對於表單/標籤的原點,即左上角。 垂直線:起始列 = 結束列 水平線:起始行 = 結束行 對角線:起始列 != 結束列,起始行 != 結束行

◆ RawContent()

void RawContent ( String  rawContent)

在需要添加自定義內容的情況下,將原始內容添加到表單中。

添加原始內容允許添加 PGL 命令或其他可能不可用的功能。 不會對內容進行格式化。呼叫者需確保內容符合 PGL 語法。

◆ Rfid_Verify()

void Rfid_Verify ( Rfid_ReadProperties  readProps,
Rfid_ReadBitField  readBitField 
)

讀取並發送內容回主機。

必須將打印機配置為將數據發送回主機。而且,主機必須在適當的通信端口監聽打印機發送的數據。 例如,狀態端口 3002,或管理端口 3007,或數據端口。

◆ Scale()

void Scale ( TSPL.SCALE_UNITS  units,
int  horzRes,
int  vertRes 
)

更改用於表單內物件定位的比例。

注意,雖然可以改變比例以使物件定位更容易,但不會影響物件的打印。 預設比例為水平 300 dpi,垂直 300 dpi。

◆ Text()

void Text ( int  startRow,
int  startCol,
int  vertExpand,
int  horzExpand,
String  data 
)

添加文字

起始/結束位置相對於表單/標籤的原點,即左上角。 垂直和水平的擴展用於調整文字的高度/寬度。 0 值表示不擴展。