 |
UniPRT SDK
v1.0.0.0
|
|
Gradle SDK:將 SDK 添加到 Android Studio 的 Android Gradle 專案
- 1. 將 Android Gradle SDK (*.jar) 下載或複製到您電腦的本地目錄中。
- 2. 通過 Android Studio 創建一個 Maven 專案。
- 3. 專案創建完成後,根據編程語言修改 gradle 檔案:
- 4. 將 SDK 複製到 {Project}/app/libs 資料夾中。 例如: “MyApplication/app/libs”
- 5. 同步專案與 Gradle 檔案。
boolean jsonCommCreatedHere
Definition: JsonCommController.java:258
PC
Protocol Control Word (16 bits) (Gen 2 tags only)
Definition: RfidMemBlockEnum.java:19
Definition: DataMatrixBarcode.java:12
void SetPassword(String password)
Definition: ARfidWrite.java:52
TsplCmd cmd
Definition: RfidWrite.java:14
void SetPWFormat(TSPL.Rfid_Format pwFormat)
Definition: Rfid_ReadProperties.java:76
void SetRotation(TSPL.Rotation rotation)
Definition: Barcode1D.java:84
boolean dark
Definition: Alphanumeric.java:12
SCALE_CHAR(int value)
Definition: TSPL.java:40
APglCmd()
Definition: APglCmd.java:43
void RemoveListenerFromList(List< Channel< T >> listenerList, Channel< T > chnlToRemove)
Definition: AMgmtListenerChannels.java:135
String GetPostalCode()
Definition: AMaxicodeMsgStructured.java:44
boolean useSfcc
Definition: ATsplCmd.java:9
IPoint GetStart()
方框的左上角。
Definition: Box.java:35
void SetPdfLocTop(boolean pdfLocTop)
Definition: Barcode1D.java:113
PGL.Rotation GetRotation()
Definition: Barcode1D.java:93
JsonComm CreateMgmtComm(String commDescriptor)
創建或返回允許管理/JSON 通信的現有連接。
Definition: JsonCommController.java:158
String suffix
Definition: ATsplParamLine.java:9
DisplayStatusNotice DisplayStatusCallback
繼承自 IPrinterMonitor.DisplayStatusCallback
Definition: PrinterMonitor.java:115
Definition: Pdf417Barcode.java:15
RfidWrite(PGL.Rfid_MemBlock memBank, PGL.Rfid_Format dataFormat, int bitCount, String data)
用於簡單寫入的情況,僅寫入一個位元欄位。
Definition: RfidWrite.java:32
static final int MAX_MSGS_FROM_PTR
Definition: RfidMonitor.java:92
String data
Definition: Alphanumeric.java:11
ABarcode1D(IBarcodeItem barcode)
Definition: ABarcode1D.java:26
void SetCornerRounding(float cornerRounding)
Definition: Box.java:63
T Poll(long timeout, TimeUnit unit)
Definition: Channel.java:52
int userCount
Definition: JsonCommController.java:253
int GetER()
Definition: Line.java:76
Definition: AztecBarcode.java:14
Mask_7
Definition: QRCodeMaskEnum.java:11
void SetFieldId(int fieldId)
Definition: Rfid_ReadBitField.java:53
void SetER(int er)
Definition: Line.java:80
void SetPasswordType(RfidPasswordTypeEnum passwordType)
void SetPassword(String password)
Definition: ARfidWrite.java:52
MaxicodeMsgStructured()
Definition: MaxicodeMsgStructured.java:7
String ToString()
Returns the string that can be sent to printer.
Definition: Pdf417Barcode.java:25
AMaxicodeMsgStructuredOpenSystemStandard()
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:24
Definition: TextItem.java:7
void SetScale(ScaleEnum scale)
static int ToUShort(byte[] bytesFromRfidTag)
Convert 2 bytes read from RFID tag into 16 bit unsigned integer.
Definition: RfidConvert.java:38
RfidRead(Rfid_ReadProperties readProps, Rfid_ReadBitField firstBitField)
用於讀取屬性和首個位元欄位已提供的讀取操作。
Definition: RfidRead.java:56
void SetMemoryBlock(TSPL.Rfid_MemBlock memoryBlock)
Definition: Rfid_WriteProperties.java:130
void SetName(String name)
Definition: Font.java:51
int bitCountTotal
Definition: Rfid_WriteProperties.java:17
JsonConnection(String commDescriptor)
Definition: JsonCommController.java:261
String data
Definition: Alphanumeric.java:11
CounterClockWise
Definition: TSPL.java:120
ATsplCmd(boolean useSfcc, String cmd, String cmdSuffix)
Definition: ATsplCmd.java:51
BarcodeTypeEnum_1D GetBarcodeType()
識別條碼類型。請參考 BarcodeTypeEnum_1D 了解支援的類型。
OdvMonitor(JsonComm mgmtComm)
當管理 comm 對象已存在以監聽管理讯息時調用的構造函數。
Definition: OdvMonitor.java:272
boolean pdfLocTop
Definition: Barcode1D.java:11
String GetData()
將寫入的資料。根據格式提供正確字符集的字串。二進制、十六進制、十進制、字串。
Definition: Rfid_WriteBitField.java:108
String GetMagnification()
Definition: Barcode1D.java:64
static final Random rand
Definition: JsonStringBuilder.java:86
void triggerCallbackForOdvReport(OdvReport report)
Definition: OdvMonitor.java:129
Definition: TSPL.java:156
Pdf417ErrCorrectionEnum GetErrorCorrection()
Definition: APdf417.java:63
static final Object syncLockInstance
Definition: JsonCommController.java:119
Code_93
Definition: TSPL.java:166
Definition: IBarcode1DProperties.java:3
String ToString()
Returns the string that can be sent to printer.
Definition: AztecBarcode.java:24
MaxicodeMsgStructured(MaxicodeModeEnum mode, String postalCode, String countryCode, String serviceClass, String remainingMsg)
Definition: MaxicodeMsgStructured.java:11
static String GetRfidFormat(Rfid_Format format)
Definition: TSPL.java:68
String toString()
Definition: APglCmd.java:106
List< T > GetParameters()
static void SendPrintString(String ipAddress, String data)
Definition: Utilities.java:92
TSPL.Rotation rotation
Definition: Barcode1D.java:9
QRCodeMaskEnum mask
Definition: AQRBarcode.java:44
Definition: APglParamLine.java:6
final int value
Definition: QRCodeMaskEnum.java:14
AMaxicodeMsg()
Definition: AMaxicodeMsg.java:21
final int value
Definition: Pdf417ErrCorrectionEnum.java:16
一維條碼的條碼類型。
Definition: PGL.java:338
final int value
Definition: TSPL.java:38
void SetPostalCode(String postalCode)
Definition: AMaxicodeMsgStructured.java:49
static final String MODEL
Definition: Config.java:29
TextItem(IPoint start, IFontSize fontSize, String data)
Definition: TextItem.java:12
float GetDotsPerInch()
每英寸點數的列印解析度。
Definition: PrintResolution.java:33
IRuler ruler
Definition: ALine.java:9
Definition: IPglCmd.java:5
IPoint GetStart()
線條的起始位置。
Definition: ALine.java:31
void SetBarcodeType(BarcodeTypeEnum_1D type)
IPoint GetStart()
條碼開始的位置。
Definition: ABarcode2D.java:26
String ToString()
Returns the string that can be sent to printer.
Definition: QRBarcode.java:32
ADataMatrix(IPoint start, String data)
Definition: ADataMatrix.java:22
LeftTop
Definition: TSPL.java:51
String Name
配置名稱。如果不需要命名,該屬性可以留空。
Definition: Config.java:97
PGL.Rotation rotation
Definition: Barcode_1D_Properties.java:55
可用於任何 2D 平面關係或其他用途的配對。
Definition: IPair.java:13
boolean GetRfidReportListening()
Definition: IPositionRuler.java:3
ICellSquare GetCellSize()
條碼單元格大小。較大的單元格會導致條碼佔用更大的區域。
Definition: ADataMatrix.java:144
final Map< String, List< Channel< T > > > _mySolicitedListenerTable
Definition: AMgmtListenerChannels.java:11
Definition: PglParamLine.java:3
CODABAR
Definition: PGL.java:348
void Dispose()
Definition: JsonCommController.java:313
static PrintResolution PrinterResolution
除非設定了不同的解析度,否則所有建立的物件都使用的印表機解析度。
Definition: Defaults.java:37
Label(String name)
Definition: Label.java:13
void SetEC(int ec)
Definition: Line.java:74
Definition: IBarcode_1D_Properties.java:3
PDF417 條碼的基類。
Definition: APdf417.java:18
String _managedDescriptor
Definition: Configs.java:45
int er
Definition: Box.java:10
Definition: TsplParamLine.java:3
PGL.SCALE_UNITS units
Definition: Scale.java:7
Definition: FontStyleEnum.java:3
static String ToHex(byte[] bytes)
Convenience routine that takes an array of bytes and converts to hex string that can be written to RF...
Definition: RfidConvert.java:79
static final Map< String, String > NAMES
Definition: ResidentFonts.java:7
void SetDataFormat(PGL.Rfid_Format dataFormat)
Definition: Rfid_WriteBitField.java:70
String ToString()
返回可發送到印表機的字串。
void SetUnits(PGL.SCALE_UNITS units)
Definition: Scale.java:46
BarcodeTypeEnum_1D GetBarcodeType()
識別條碼類型。請參考 BarcodeTypeEnum_1D 了解支援的類型。
Definition: ABarcode1D.java:46
String ToString()
返回可發送到打印機的字符串。
void SetReportFormat(TSPL.Rfid_Format reportFormat)
Definition: Verify.java:105
List< IPglParamLine< T > > GetParameterLines()
Definition: IPrinterMonitor.java:3
int GetValue()
Definition: MaxicodeModeEnum.java:18
寫入 RFID 標籤的不同區域或內存塊。
Definition: IRfidWrite.java:24
void SetStart(IPoint start)
Definition: Box.java:39
void SetFontSizeUnits(FontSizeUnitsEnum fontSizeUnits)
Definition: AText.java:79
void SetLT(int lt)
Definition: Box.java:48
List< IBarcodeItem > GetBarcodes()
使用相同設置的條碼項目列表。
int sr
Definition: Barcode2D.java:9
void SetCmdSuffix(String cmdSuffix)
Definition: ATsplCmd.java:33
TSPL.Rfid_Format dataFormat
Definition: Rfid_WriteBitField.java:24
String data
Definition: ABarcodeItem.java:8
String GetData()
將寫入的資料。根據格式提供適當字元組的字串。二進位、十六進位、十進位、字串。
Definition: Rfid_WriteBitField.java:108
static ObjectMapper mapper
Definition: SettingsReadWrite.java:65
String GetAesKey()
可選的 16 位元組十六進制字串 AES 金鑰,從左至右順序排列,從位元組 0 到位元組 15。
Definition: Rfid_ReadProperties.java:153
void Dispose(boolean disposing)
Definition: PrinterMonitor.java:548
void SetSC(int sc)
Definition: Alphanumeric.java:364
float narrowBar
Definition: ABarWidths.java:8
TextItem(IPoint start, String data)
Definition: TextItem.java:8
PglParamLine(String startOfLine, String endOfLine)
Definition: PglParamLine.java:13
Pdf417Barcode(IPoint start, String data)
Definition: Pdf417Barcode.java:17
ARfidWrite(RfidMemBlockEnum memBlock, String data)
Definition: ARfidWrite.java:19
void SetOffsetFromStart(int offsetFromStart)
Definition: ARfidWrite.java:63
TSPL.Barcode_Type2D GetBcdType()
Definition: Barcode2D.java:80
Definition: MaxicodeMsgStructured.java:6
ScaleEnum GetScale()
用於物件在平面內放置的比例。
MgmtMsg ReadNextMsg()
讀取可能已從印表機非同步接收的下一則訊息。
OdvReportNotice GetOdvReportCallback()
void SetPassword(IRfidPassword password)
static final float TWOBYTE_EXPANSION_MAX
Definition: PGL.java:19
Rfid_ReadBitField()
欄位中的位元數。
Definition: Rfid_ReadBitField.java:18
static final float ALPHA_EXPANSION_MIN
Definition: TSPL.java:6
Definition: AztecBarcode.java:1
Definition: AMaxicodeBarcode.java:8
Tuple(X x, Y y)
Definition: Tuple.java:7
static byte[] ToBytes(int ushortData)
Convert a 16-bit unsigned short integer into a byte array that can be written to RFID tag....
Definition: RfidConvert.java:69
TsplCmd cmd
Definition: Line.java:6
ScaleEnum GetScale()
用於物件在平面內放置的比例。
Definition: Ruler.java:14
IMaxicodeData GetData()
條碼的內容。
Definition: AMaxicodeBarcode.java:22
static String GetRandomObjectId_Json()
Returns random integer in case want to use a dedicated object ID that can also be used to send/receiv...
Definition: JsonStringBuilder.java:216
void SetRows(int rows)
Definition: APdf417.java:98
TSPL.Rfid_MemBlock memoryBlock
Definition: Rfid_ReadProperties.java:19
RotateEnum GetRotation()
Definition: ABarcode1D.java:78
void SetMagnification(String magnification)
Definition: Barcode_1D_Properties.java:115
void SetStart(IPoint start)
Definition: ALine.java:36
TsplCmd()
Definition: TsplCmd.java:5
QR
Definition: PGL.java:393
boolean dark
Definition: Alphanumeric.java:12
void SetData(String data)
Definition: Rfid_WriteBitField.java:112
List< String > GetParameters()
Definition: APglParamLine.java:23
IPoint end
Definition: ALine.java:11
Definition: RfidPasswordTypeEnum.java:3
void SetBarWidths(IBarWidths barWidths)
void SetRotation(TSPL.Rotation rotation)
Definition: Alphanumeric.java:431
String mask
Definition: Rfid_WriteProperties.java:20
PermaLock
Permanently lock. Prevents further modification of data.
Definition: RfidPasswordTypeEnum.java:9
static final String CMD_WRITE
Definition: Configs.java:36
ListenerChannelsMgmtMsg()
Definition: ListenerChannelsMgmtMsg.java:5
String data
Definition: ABarcode2D.java:12
int vertResolution
Definition: Scale.java:9
boolean IsPDF()
Definition: Barcode1D.java:88
Definition: TsplCmd.java:3
String GetRemainingMsg()
次要讯息,在具有 EEC 的模式下通常最多有 68 個字符,具有 SEC 的模式下最多有 84 個字符。
Definition: AMaxicodeMsg.java:54
void Close()
Definition: TcpConnection.java:321
EC_7
7% Error Correction. Also known as 'L' level.
Definition: QRCodeErrorCorrectionEnum.java:5
AtomicBoolean _printerJobReporting
Definition: OdvMonitor.java:96
float GetNarrowBar()
最窄條的寬度。這通常稱為條碼的 X 尺寸。
ConcurrentLinkedQueue< String > _mgmtFilteredMsgs
Definition: OdvMonitor.java:102
ICellRect cellSize
Definition: APdf417.java:19
String GetName()
Definition: Font.java:40
int GetDpi()
Definition: PGL.java:109
void SetEngineStatusCallback(EngineStatusNotice callback)
保存當接收到來自打印機的引擎狀態時需要調用的函數。函數必須符合 EngineStatusNotice 的簽名。
Definition: PrinterMonitor.java:161
TSPL.Barcode_Type1D bcdType
Definition: Barcode1D.java:15
String toString()
Definition: Verify.java:13
String toString()
Definition: AztecBarcode.java:29
static float IgpDots(float dots, float dpiResolution)
將本地點轉換為 IGP(1/72")點。例如,300 DPI 下 1 個 IGP 點 = 300/72 = 4.17 點。
Definition: PGL.java:472
float ToPoints(float scaledNumber, IRuler ruler, IPrintResolution resolution)
Definition: PrintPlane.java:180
Map< String, String > MsgParser_RfidReport(String mgmtReportFrame)
Definition: RfidMonitor.java:339
UNSOLICITED_MSGS_ONLY
Messages that don't have a receiver "To" field. e.g. ODV/RFID/Label/Engine reports/status.
Definition: MgmtChannelFilterType.java:9
MaxicodeMsgStructuredOpenSystemStandard(MaxicodeModeEnum mode, String year, String postalCode, String countryCode, String serviceClass, String remainingMsg)
Definition: MaxicodeMsgStructuredOpenSystemStandard.java:11
float GetDotsPerMM()
每毫米點數的列印解析度。
Definition: PrintResolution.java:42
void SetRuler(IRuler ruler)
boolean _usingDataPort
Definition: JsonComm.java:75
void SetStart(IPoint start)
String ToString()
返回可發送到打印機的字符串。
Definition: Text.java:29
void SetEnd(IPoint end)
Definition: Box.java:47
void SetRfidReportCallback(RfidReportNotice callback)
保存當接收到RFID報告時需要調用的函數。函數必須符合 RfidReportNotice 的簽名。
String toString()
Definition: AztecBarcode.java:27
Pdf417Barcode()
Definition: Pdf417Barcode.java:13
TcpConnection(String descriptor)
根據 descriptor 字串初始化新類別實例。
Definition: TcpConnection.java:234
static final String CFG_NAME
Definition: Config.java:32
RfidWrite()
Definition: RfidWrite.java:13
void SetDark(boolean dark)
Definition: Alphanumeric.java:407
void SetStart(IPoint start)
Ruler
Use the units of the ruler. Ruler units are converted to font points (1/72 inch, ~0....
Definition: FontSizeUnitsEnum.java:5
void SetFontSize(IFontSize fontSize)
IPoint start
Definition: ABarcode2D.java:11
RfidWrite()
Definition: RfidWrite.java:15
IBarWidths barWidths
Definition: ABarcode1D.java:17
void SetData(String data)
Definition: ABarcode2D.java:41
void SetPasswordType(RfidPasswordTypeEnum passwordType)
Definition: ARfidWrite.java:42
void SetDisplayStatusListening(boolean listening)
啟用/停用監聽/解析來自打印機的前面板顯示文字。
用於設置條碼報告接收時的回調函數的委派函數簽名類型。用於設置 RfidReportCallback。
Definition: RfidReportNotice.java:22
RfidRead(Rfid_ReadProperties readProps, Rfid_ReadBitField firstBitField)
用於讀取的情況,其中提供了讀取屬性和第一個位元欄位。
Definition: RfidRead.java:56
float ydim
Definition: CellRect.java:8
boolean IsUsingPoints()
Definition: Alphanumeric.java:419
void SetSR(int sr)
Definition: Line.java:50
Rfid_WriteBitField(int bitCount, TSPL.Rfid_Format dataFormat, String data)
Definition: Rfid_WriteBitField.java:32
void handle(String[] alert)
None
Definition: PGL.java:280
boolean _disposed
Definition: OdvMonitor.java:108
Definition: QRCodeErrorCorrectionEnum.java:3
void SetAesKey(String aesKey)
Definition: Rfid_ReadProperties.java:157
Definition: SettingsReadWrite.java:54
String fieldTag
Definition: Verify.java:7
void ListenerChannelConnect(Channel< T > chnlToReconnect, MgmtChannelFilterType chnlType, String solicitedMsgId)
連接或重新連接通道以接收訊息。
Definition: AMgmtListenerChannels.java:89
static final String START_OF_COMMENT
Definition: TSPL.java:15
void WriteAndWaitForResponse(OutputStream binDataIn, InputStream binDataOut, int responseStartTimeOut, int responseEndTimeOut, String completionToken)
將 binDataOut 流資料寫入輸出流,並將接收到的資料返回到 binDataIn 流中。返回的資料是收到的資料或收到的完成標記。等待回應超時後返回。
boolean Connected()
Definition: TcpConnection.java:277
void SetAlign(TSPL.AlignEnum align)
Definition: Alphanumeric.java:439
static boolean HasKey(String key, String jsonStr)
檢查讯息是否包含「key」,例如:HasKey("Content", "{ "Command": "DoThisOrThat", "To": "SomeTgt", "From": "SomeDevice...
Definition: JsonStringTokenizer.java:48
RfidWrite()
Definition: RfidWrite.java:18
float MMToDots(float mmValue)
Definition: PrintPlane.java:164
Font(String name)
Definition: Font.java:14
void SetCellSize(ICellRect cellsize)
String toString()
Definition: Barcode2D.java:26
boolean bold
Definition: Font.java:8
int GetRows()
行數可用於限制條碼的高度。
Definition: APdf417.java:94
Definition: Channel.java:7
String GetUnlockPW()
支援鎖定的標籤可選的 UNLOCK 密碼。密碼通常為 16 進位格式,範圍在 "1" 到 "FFFFFFFF"。
Definition: Rfid_ReadProperties.java:36
PGL.Rfid_Format GetPWFormat()
LOCK 或 PERMALOCK 密碼字串的可選格式。如果未指定,則使用十六進制格式。
Definition: Rfid_WriteProperties.java:73
Mask_4
Definition: QRCodeMaskEnum.java:8
IComm ptrComm
Definition: JsonCommController.java:255
Definition: IBarcodeType1D.java:5
LEVEL_5
Definition: Pdf417ErrCorrectionEnum.java:10
MaxicodeModeEnum GetMode()
用於說明條碼數據格式的模式。請參見MaxicodeModeEnum以獲取支持的模式。
USR
Definition: RfidReport.java:21
請求帶有預設端口值的描述符的類型。
Definition: TcpConnection.java:95
Definition: RfidWrite.java:13
TID
Definition: PGL.java:238
int UnreadMsgCount()
獲取接收到的未讀訊息數量,這些訊息正在等待被讀取。
AAztecBarcode(IPoint start, String data)
Definition: AAztecBarcode.java:29
boolean reverse
Definition: Alphanumeric.java:13
boolean SetValues(Map< String, String > keysToSet)
繼承自 ISettingsReadWrite.SetValues
Definition: SettingsReadWrite.java:191
ABarcode1D()
Definition: ABarcode1D.java:21
void Write(byte[] dataOut)
Definition: TcpConnection.java:364
int GetDpi()
Definition: TSPL.java:29
CounterClockWise
90 Degrees counter clockwise rotation. 270 Degrees clockwise rotation
Definition: RotateEnum.java:9
Definition: IPrintPlane.java:3
RfidDataType DataType()
資料中包含的 RFID 資料類型。
Definition: RfidReport.java:80
String magnification
Definition: Barcode1D.java:7
Definition: ISquareCell.java:3
static final float TWOBYTE_EXPANSION_MIN
Definition: TSPL.java:8
X GetX()
Definition: Tuple.java:12
String GetData()
條碼數據,包括要編碼在條碼中的主要讯息和次要讯息。
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:96
Line(int lt, int sr, int sc, int er, int ec)
Definition: Line.java:13
ARfidWrite()
Definition: ARfidWrite.java:16
PrinterMonitor(JsonComm mgmtComm)
Definition: PrinterMonitor.java:396
void AddObject(Object addObject)
添加可以轉換為印表機語言語法的物件。
Definition: Label.java:30
void SetData(String data)
Definition: Alphanumeric.java:388
void SetSR(int sr)
Definition: Box.java:56
boolean italic
Definition: Font.java:9
FontSize(float x, float y)
Definition: FontSize.java:17
int ec
Definition: Box.java:11
Definition: AztecCodeTypeEnum.java:3
KIL
Definition: TSPL.java:89
float InchToPoints(float inchValue, IPrintResolution resolution)
Percent
0-100 percent expansion/multiplier scaling. 0 or 1 specifies standard font, no scaling....
Definition: FontSizeUnitsEnum.java:9
abstract String toString()
Definition: AztecBarcode.java:12
int GetSR()
Definition: Alphanumeric.java:65
String Model
該配置適用於的印表機型號。
Definition: Config.java:74
Definition: ITsplCmd.java:5
boolean GetAlertStatusListening()
繼承自 IPrinterMonitor.AlertStatusListening
Definition: PrinterMonitor.java:200
Map< String, String > RawReport
從印表機接收到的原始報告。用於查看其他介面未暴露的詳細資訊。
Definition: RfidReport.java:40
int columns
Definition: APdf417.java:22
int sr
Definition: Alphanumeric.java:7
TsplCmd(String cmd, String cmdSuffix)
Definition: TsplCmd.java:9
String ToString()
Returns the string that can be sent to printer.
T GetX()
第一個值。例如:水平,x,點的位置。
void SetUsingPoints(boolean usingPoints)
Definition: Alphanumeric.java:125
void finalize()
Definition: JsonCommController.java:351
static boolean IsValidFramingChar(char chCmp, String dataToFrame)
Definition: PGL.java:452
void SetRuler(IRuler ruler)
Definition: CellRect.java:7
void SetRowsCols(Tuple< Integer, Integer > rowsCols)
Definition: ADataMatrix.java:96
MaxicodeMsgStructuredOpenSystemStandard(MaxicodeModeEnum mode, String year, String postalCode, String countryCode, String serviceClass, String remainingMsg)
Definition: MaxicodeMsgStructuredOpenSystemStandard.java:22
String ToString()
返回可發送到打印機的字符串。
List< ITsplParamLine< String > > parameterLines
Definition: ATsplCmd.java:7
IPoint end
Definition: Box.java:13
TSPL.Rfid_Format GetDataFormat()
資料類型。二進位、十六進位、十進位、字串。
Definition: Rfid_ReadBitField.java:82
IPoint start
Definition: ABarcodeItem.java:7
void SetName(String name)
Definition: Label.java:25
IRuler GetRuler()
列印解析度可以設為英寸或毫米刻度。設置/更新其中一種刻度會導致兩者都被更新。
T SendAndWaitForResponse(T mgmtMsg, int respTimeoutMs)
String data
Definition: ARfidWrite.java:14
AtomicBoolean _mgmtMsgListening
Definition: OdvMonitor.java:95
IPoint ToDots(IPoint scaledPosition)
Definition: PrintPlane.java:258
void SetDisplayStatusCallback(DisplayStatusNotice callback)
保存當接收到來自打印機的顯示文字訊息時需要調用的函數。函數必須符合 DisplayStatusNotice 的簽名。
Definition: PrinterMonitor.java:151
void Send(String mgmtMsgToSend)
使用創建對象時傳入的連接發送 JSON mgmtMsgToSend。
Definition: JsonComm.java:158
EPC
Definition: PGL.java:237
void SetX(X x)
Definition: Tuple.java:16
用於設置條碼報告接收時的回調函式簽名類型。用於設置 OdvReportCallback。
Definition: OdvReportNotice.java:22
boolean IsPrintHumanReadable()
Barcode2D(Barcode_2D_Properties bcdProps, int sr, int sc, String data)
Definition: Barcode2D.java:20
提供常用服務,使之儘可能以「一行代碼」的方式完成。
Definition: PrinterUtil.java:73
void SetSC(int sc)
Definition: Box.java:63
TsplCmd cmd
Definition: Scale.java:9
Definition: AlertStatusNotice.java:1
static final float POINTS_PER_INCH
Definition: Const.java:6
void SetParameterLines(List< ITsplParamLine< String >> parameterLines)
Definition: ATsplCmd.java:63
PrintPlane(IRuler ruler)
Definition: PrintPlane.java:26
static final char DELIMITER_SFCC
用於識別命令的 PGL 分隔符。SFCC(特殊功能控制代碼)。
Definition: PGL.java:31
void SetUsingPoints(boolean usingPoints)
Definition: Alphanumeric.java:423
void SetName(String name)
Definition: Label.java:25
boolean TryRead(T[] item)
Definition: Channel.java:31
String GetTrailer()
在欄位內容之後添加的尾部/後綴。
Definition: Verify.java:137
static String GetCommType(String descriptor)
Definition: Communication.java:64
Definition: APglCmd.java:6
void SetPrinterResolution(IPrintResolution printerResolution)
TID
Definition: RfidReport.java:23
Definition: IRectangleCell.java:3
Definition: IMaxicodeBarcode.java:3
String permaUnLockPW
Definition: Rfid_ReadProperties.java:15
String toString()
Definition: Barcode1D.java:20
IMaxicodeData data
Definition: AMaxicodeBarcode.java:9
void SetFontName(String fontName)
Definition: JsonCommController.java:252
Definition: IResidentFonts.java:5
Config GetConfig(int cfgNumber)
繼承自 IConfigs.GetConfig
Definition: Configs.java:81
boolean _disposed
Definition: RfidMonitor.java:109
MaxicodeModeEnum GetMode()
用於說明條碼數據格式的模式。請參見MaxicodeModeEnum以獲取支持的模式。
標籤是其他印刷物件的容器。
Definition: ILabel.java:13
String data
Definition: Barcode2D.java:8
void SetPasswordType(RfidPasswordTypeEnum passwordType)
Definition: ARfidWrite.java:42
String toString()
Definition: Scale.java:25
IRuler GetRuler()
用於放置的標尺。如果未設定,則使用預設的標尺設定。
Definition: Box.java:27
void SetRuler(IRuler ruler)
Definition: PrintPlane.java:89
void SetFontName(String fontName)
Definition: AText.java:59
PGL.Rfid_Format GetDataFormat()
資料類型。二進制、十六進制、十進制、字串。
Definition: Rfid_WriteBitField.java:66
static final float TWOBYTE_EXPANSION_MAX
Definition: TSPL.java:9
boolean pdf
Definition: Barcode1D.java:10
void SetFontSizeUnits(FontSizeUnitsEnum fontSizeUnits)
int bitCount
Definition: Rfid_WriteBitField.java:23
Definition: AMgmtListenerChannels.java:1
Y y
Definition: Tuple.java:5
void SetNarrowBar(float narrowBar)
Definition: ABarWidths.java:23
ALine(IPoint start, IPoint end, float lineThickness)
Definition: ALine.java:14
PGL.Rotation GetRotation()
可選旋轉,DIR,根據 PGL 文檔。
Definition: Barcode_1D_Properties.java:93
TsplCmd cmd
Definition: Alphanumeric.java:6
void SetRotation(PGL.Rotation rotation)
Definition: Barcode_2D_Properties.java:82
static final float DEFAULT_DPI
Definition: Const.java:4
String toString()
Definition: RfidWrite.java:62
float height
Definition: Barcode_1D_Properties.java:26
ITsplParamLine< String > GetNewParameterLine()
Definition: ATsplCmd.java:78
boolean rectangle
Definition: ADataMatrix.java:14
void SetSc(int sc)
Definition: Barcode2D.java:76
Barcode2D(TSPL.Barcode_Type2D bcdType, int sr, int sc, String data)
Definition: Barcode2D.java:13
void SetHeader(String header)
Definition: Verify.java:124
Scale()
Definition: Scale.java:14
void SetYdim(float ydim)
Definition: CellRect.java:21
void SetLineThickness(float lineThickness)
Definition: ALine.java:56
String year
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:18
TsplCmd(boolean useSfcc, String cmd, String cmdSuffix)
Definition: TsplCmd.java:13
AtomicBoolean _displayStatusListening
Definition: PrinterMonitor.java:86
boolean SetConfig(Config cfg)
void SetPrefix(String prefix)
void SetFontNamesTable(Map< String, String > fontNamesTable)
float ToInch(float scaledNumber, IRuler ruler, IPrintResolution resolution)
Definition: RfidWrite.java:12
void AddRawContent(String rawContent)
添加自定義內容時,將原始內容加入標籤。
Definition: Label.java:35
int ve
Definition: Alphanumeric.java:9
PglCmd cmd
Definition: Verify.java:6
int GetHE()
Definition: Alphanumeric.java:89
int Port()
Port Number of connection.
Definition: TcpConnection.java:261
List< String > Options
僅適用於 "Enum" 類型。有效值的清單。
Definition: Setting.java:60
用於在平面內放置物件的單位和解析度。
Definition: IRuler.java:24
static final String CFG_DATA
Definition: Config.java:33
支援讀取和寫入印表機配置。
Definition: Configs.java:34
OutputStream _outStream
Definition: TcpConnection.java:83
IPglParamLine< T > GetNewParameterLine(String startOfLine, String endOfLine)
Definition: AAztecBarcode.java:1
StringBuilder GetAsString()
Definition: ATsplParamLine.java:50
float OverallGradeAsFloat()
條碼總評級,表示為浮點值。例如:2.7、3.5、4.0
Definition: OdvReport.java:115
List< Config > GetAllConfig()
繼承自 IConfigs.GetAllConfig
Definition: Configs.java:58
RotateEnum GetRotation()
不支援
Definition: MaxicodeBarcode.java:41
IRuler ruler
Definition: ABarcode1D.java:16
PGL.Rotation GetRotation()
Definition: Alphanumeric.java:129
void SetY(Y y)
Definition: Tuple.java:24
String toString()
Definition: RfidWrite.java:62
Binary
Byte/binary.
Definition: QRCodeManualEncodingEnum.java:9
void SetPermaUnLockPW(String permaUnLockPW)
Definition: Rfid_ReadProperties.java:58
Barcode1D()
Definition: Barcode1D.java:10
JsonComm _mgmtComm
Definition: OdvMonitor.java:90
void SetCmdSuffix(String cmdSuffix)
Definition: APglCmd.java:33
void SetCornerRounding(float cornerRounding)
Definition: Box.java:63
String toString()
Definition: RfidWrite.java:24
PglForm form
Definition: Label.java:10
boolean italic
Definition: Font.java:9
RotateEnum rotation
Definition: MaxicodeBarcode.java:19
void SetRuler(IRuler ruler)
Definition: AText.java:49
BigDecimal Maximum
Definition: Setting.java:45
void SetFontStyle(FontStyleEnum fontStyle)
Definition: AText.java:69
ARfidWrite()
Definition: ARfidWrite.java:16
void ClearParameterLines()
TsplParamLine(String startOfLine, String endOfLine)
Definition: TsplParamLine.java:13
List< String > paramLine
Definition: ATsplParamLine.java:7
ATextItem(IPoint start, String data)
Definition: ATextItem.java:13
final Semaphore _semaphoreListeners
Definition: AMgmtListenerChannels.java:7
KIL
Definition: PGL.java:241
DataMatrixBarcode()
Definition: DataMatrixBarcode.java:14
TSPL.Barcode_Type1D getType()
設定參數所適用的條碼類型。
Definition: Barcode_1D_Properties.java:43
IMaxicodeData GetData()
條碼的內容。
Left
Left align.
Definition: AlignEnum.java:7
RfidPasswordTypeEnum passwordType
Definition: ARfidWrite.java:11
int fieldId
Definition: Rfid_ReadBitField.java:5
void SetMemory(RfidMemBlockEnum memory)
String toString()
Definition: QRBarcode.java:36
String header
Definition: Verify.java:9
TSPL.Barcode_Type1D GetBcdType()
Definition: Barcode1D.java:128
DOT
Definition: PGL.java:159
JsonComm(IComm commToPtr)
使用傳入的連接啟動 JSON 通信。
Definition: JsonComm.java:97
boolean IsPrintHumanReadable()
在條碼底部打印可讀的PDF文字。
PglCmd cmd
Definition: Barcode1D.java:6
Socket _client
Definition: TcpConnection.java:81
Definition: RfidWrite.java:14
AtomicBoolean _engineStatusListening
Definition: PrinterMonitor.java:87
String prefix
Definition: APglParamLine.java:8
static int minLT(int ltCheck)
Definition: PGL.java:480
void SetRuler(IRuler ruler)
Definition: ALine.java:26
Definition: ISettingsReadWrite.java:6
APglParamLine(String linePrefix, String lineSuffix)
Definition: APglParamLine.java:18
String unlockPW
Definition: Rfid_ReadProperties.java:14
static String GetRotation(Rotation rotation)
Definition: PGL.java:286
Definition: AText.java:14
IPoint GetEnd()
方框的右下角。
Definition: Box.java:43
Channel()
Definition: Channel.java:15
void SetUseSfcc(boolean useSfcc)
TcpConnection _ptrComm
Definition: RfidMonitor.java:90
Channel< T > ListenerChannelGetNew(int capacity, MgmtChannelFilterType chnlType)
Definition: AMgmtListenerChannels.java:80
String Type
Definition: Setting.java:34
static Map< String, String > getNames()
Definition: ResidentFonts.java:21
RfidReportNotice GetRfidReportCallback()
Rfid_WriteBitField()
Definition: Rfid_WriteBitField.java:28
String Data()
條碼數據的字串表示。
Definition: OdvReport.java:59
void SetY(Y y)
Definition: Tuple.java:24
適用於自由格式訊息的模式,不適用於模式2或3。
Definition: AMaxicodeMsg.java:16
int GetRD()
Definition: Box.java:83
PrintPlane(IRuler ruler, IPrintResolution printResolution)
Definition: PrintPlane.java:30
EAN8
Definition: PGL.java:345
void SetSR(int sr)
Definition: Line.java:64
QRCodeErrorCorrectionEnum GetErrorCorrection()
Definition: AQRBarcode.java:111
void SetReverse(boolean reverse)
Definition: Text.java:153
Maxicode 條碼數據。Maxicode 開放系統標準承載讯息。僅適用於模式 2 和 3。
Definition: IMaxicodeMsgStructuredOpenSystemStandard.java:48
void SetData(String data)
Definition: Barcode2D.java:60
String SendMsg(String command, String content, String trackNo)
將管理命令和資料/內容發送到印表機。
Definition: Messenger.java:87
Barcode_2D_Properties()
Definition: Barcode_2D_Properties.java:45
void SetWideBar(float wideBar)
PGL.Rfid_MemBlock memoryBlock
Definition: Rfid_WriteProperties.java:19
void SetHeight(float height)
Definition: Barcode_1D_Properties.java:98
int GetSc()
Definition: Barcode1D.java:133
RFID 讀取屬性。
Definition: Rfid_ReadProperties.java:13
RfidWrite(RfidMemBlockEnum memBlock, String data)
Definition: RfidWrite.java:19
Left
Definition: TSPL.java:139
void SetPostalCode(String postalCode)
String GetData()
條碼數據,包括要編碼在條碼中的主要讯息和次要讯息。
Definition: MaxicodeMsgStructuredOpenSystemStandard.java:16
MODEL_2
Definition: QRCodeModelEnum.java:4
void SetLayers(int layers)
Definition: AAztecBarcode.java:109
void SetMode(MaxicodeModeEnum mode)
Definition: AMaxicodeMsgStructured.java:39
ICellSquare cellSize
Definition: AAztecBarcode.java:20
Definition: AlignEnum.java:3
float GetLineThickness()
根據使用的標尺單位設定線條的粗細。
TsplCmd cmd
Definition: Box.java:6
TSPL.Rfid_MemBlock memoryBlock
Definition: Rfid_WriteProperties.java:19
boolean IsItalic()
Definition: Font.java:56
ATsplCmd(String cmd, String cmdSuffix)
Definition: ATsplCmd.java:46
Rfid_WriteBitField()
Definition: Rfid_WriteBitField.java:28
None
Definition: PGL.java:310
PGL.Rfid_Format pwFormat
Definition: Rfid_WriteProperties.java:16
當需要非預設字體大小時,可在 X 和 Y 方向調整字體大小,允許拉伸/調整大小。
Definition: FontSize.java:16
int GetFieldId()
欄位識別符,用於區分其他讀取的欄位。
Definition: Rfid_ReadBitField.java:49
IRuler GetRuler()
如果使用標尺進行字體縮放/調整大小,用於文字定位和字體大小的標尺。
Definition: AText.java:44
RfidMemBlockEnum memory
Definition: ARfidWrite.java:10
OdvReportNotice GetOdvReportCallback()
繼承自 IOdvMonitor.OdvReportListening
Definition: OdvMonitor.java:120
void Dispose(boolean disposing)
Definition: OdvMonitor.java:344
boolean pdfLocTop
Definition: Barcode1D.java:11
void SetDotsPerInch(float dotsPerInch)
DFLT_LPI
Definition: PGL.java:126
void SetPrintHumanReadable(boolean printHumanReadable)
void SetData(String data)
Definition: ATextItem.java:45
Definition: MaxicodeMsg.java:6
boolean Failed()
當 RFID 操作失敗時為 true。
Definition: RfidReport.java:52
MaxicodeMsgStructuredOpenSystemStandard()
Definition: MaxicodeMsgStructuredOpenSystemStandard.java:7
String GetLockPW()
支援鎖定的標籤可選的 LOCK 密碼。密碼通常以十六進位格式呈現,範圍為 "1" 到 "FFFFFFFF"。
Definition: Rfid_WriteProperties.java:36
static final float ALPHA_EXPANSION_MIN
Definition: PGL.java:16
static final int MAX_ODV_MSGS
Definition: PrinterMonitor.java:91
void SetPostalCode(String postalCode)
列印平面是一個具有標尺的二維平面,用於物件放置,並且需要印表機的解析度來將標尺單位與印表機原生點對應。
Definition: PrintPlane.java:18
PGL.Barcode_Type1D type
Definition: Barcode_1D_Properties.java:54
void SetRuler(IRuler Start)
EPC
Definition: RfidReport.java:19
String descriptor
Definition: JsonCommController.java:254
float lineThickness
Definition: Box.java:14
String _myMgmtId
Definition: Messenger.java:28
RfidRead(TSPL.Rfid_MemBlock memBank, TSPL.Rfid_Format dataFormat, int bitCount, int fieldId)
用於僅讀取單個位元欄位的簡單讀取操作。
Definition: RfidRead.java:34
int GetOffsetFromStart()
如果訪問的記憶體不是起始位置,則可選偏移量。
Definition: Rfid_ReadProperties.java:108
String toString()
Definition: Setting.java:64
String PrintheadResolution()
打印機頭解析度
Definition: PrinterInfo.java:110
void SetData(IRfidBitField data)
IPoint GetStart()
文字開始的位置。
Definition: ATextItem.java:20
None
Definition: TSPL.java:138
static final String LINE_TERMINATOR
PGL 行終止符。
Definition: PGL.java:64
Definition: Barcode2D.java:5
String GetLockPW()
支援鎖定的標籤的可選 LOCK 密碼。密碼通常以十六進制格式表示,範圍為 "1" 到 "FFFFFFFF"。
Definition: Rfid_WriteProperties.java:36
String To
用於識別預期的訊息接收者。如果這是回應,則這是原始訊息中的 From 欄位。
Definition: MgmtMsg.java:68
float height
Definition: Barcode_1D_Properties.java:57
AlignEnum GetAlignment()
Definition: AText.java:84
void SetPrintHumanReadableOnTop(boolean printHumanReadableOnTop)
Definition: Barcode_1D_Properties.java:169
IBarWidths GetBarWidths()
ATsplParamLine()
Definition: ATsplParamLine.java:11
IRuler GetRuler()
用於定位和高度的尺規。
Definition: ABarcode1D.java:54
IRuler ruler
Definition: PrintPlane.java:20
EC_25
25% Error Correction. Also known as 'Q' level.
Definition: QRCodeErrorCorrectionEnum.java:9
List< Tuple< QRCodeManualEncodingEnum, String > > dataManuallyEncoded
Definition: AQRBarcode.java:47
void SetMask(QRCodeMaskEnum mask)
Definition: AQRBarcode.java:99
Definition: RfidRead.java:6
IPoint GetEnd()
方框的右下角。
Definition: Box.java:43
ICellSquare GetCellSize()
條碼單元格大小。較大的單元格會導致條碼佔用更大的區域。
Definition: AAztecBarcode.java:36
void triggerCallbackForEngineStatus(String engineState)
Definition: PrinterMonitor.java:182
static boolean PingResponded(String ip, int timeoutSecs)
使用位於 fileLocation 的文件通過 password 和連接 commDescriptor 在指定的 timeoutMins 分鐘內更新打印機固件。
Definition: PrinterUtil.java:100
印表機配置的容器。
Definition: Config.java:27
void SetCountryCode(String countryCode)
Definition: AMaxicodeMsgStructured.java:59
Font()
Definition: Font.java:11
String GetFieldTag()
用於報告的欄位標籤。例如:"AFn"、"BFn"、"DF1"
Definition: Verify.java:74
String trailer
Definition: Verify.java:10
int horzResolution
Definition: Scale.java:11
支援建立發送到打印機的 JSON 訊息
Definition: JsonStringBuilder.java:14
void ListenerChannelDisconnectPermanently(Channel< T > chnlToRemove)
永久斷開通道,使其無法重新連接。
float DotsPerUnit(IRuler ruler)
Definition: PrintPlane.java:110
LEVEL_8
Highest level of error correction.
Definition: Pdf417ErrCorrectionEnum.java:14
int er
Definition: Box.java:10
boolean TryWrite(T message)
Definition: Channel.java:27
RotateEnum rotation
Definition: AText.java:21
int rd
Definition: Box.java:12
APdf417()
Definition: APdf417.java:24
Rfid_ReadProperties()
Definition: Rfid_ReadProperties.java:23
void SetSuffix(String suffix)
Definition: APglParamLine.java:46
Barcode1D(Barcode_1D_Properties bcdProps, int sr, int sc, String data)
Definition: Barcode1D.java:24
boolean IsReverse()
Definition: Text.java:149
String data
Definition: ARfidWrite.java:14
float GetWideBar()
最寬條的寬度。這通常是窄條的倍數,以便條碼掃描器區分條寬。
Definition: ABarWidths.java:25
String ToString()
返回可發送到印表機的字串。
Definition: ALine.java:61
void SetParameters(List< T > parameters)
FontStyleEnum GetFontStyle()
String toString()
Definition: Alphanumeric.java:28
Definition: IRfidMonitor.java:3
BarWidths(float narrowBar, float wideBar)
Definition: BarWidths.java:17
String[] GetFaultStatus()
查詢打印機的故障狀態。
void SetPrefix(String prefix)
Definition: APglParamLine.java:38
void SetHorzResolution(int horzResolution)
Definition: Scale.java:51
設定窄/寬條的寬度。
Definition: IBarWidths.java:25
boolean IsRectangle()
將條碼形狀設為矩形,否則預設為正方形。
Definition: ADataMatrix.java:38
RfidMonitor(TcpConnection connection)
必須傳遞已打開的 comm 連接,並且該連接需要保持開啟以監聽未請求的 RFID 報告。
Definition: RfidMonitor.java:268
TSPL.Rotation rotation
Definition: Barcode2D.java:7
DATA
Definition: TcpConnection.java:97
DFLT_HORZ_DPI
Definition: PGL.java:100
String toString()
Definition: Barcode1D.java:34
USR
Definition: PGL.java:239
boolean IsBold()
Definition: Font.java:48
Text()
Definition: Text.java:20
EAN13
Definition: TSPL.java:160
void SetBcdType(PGL.Barcode_Type1D bcdType)
Definition: Barcode1D.java:145
boolean IsZipperPattern()
Definition: MaxicodeBarcode.java:35
JsonComm jsonComm
Definition: JsonCommController.java:256
void finalize()
Definition: JsonComm.java:373
TcpConnection _ptrComm
Definition: PrinterMonitor.java:78
void SetMemory(RfidMemBlockEnum memory)
int AddUser()
Definition: JsonCommController.java:285
IRuler ruler
Definition: ACellSquare.java:7
Configs(String commDescriptor)
當由 SDK 管理的連接被創建時呼叫此建構子。
Definition: Configs.java:224
void SetSC(int sc)
Definition: Line.java:58
void SetRD(int rd)
Definition: Box.java:88
String _myMgmtId
Definition: RfidMonitor.java:94
String GetFNC1()
獲取代表FNC1字符的字串,以便將其包含在條碼數據中。
Definition: ADataMatrix.java:139
RotateEnum GetRotation()
Definition: ABarcode2D.java:46
void ClearParameterLines()
Definition: ATsplCmd.java:37
void finalize()
Definition: PrinterMonitor.java:571
void Dispose()
Definition: Configs.java:233
String remainingMsg
Definition: AMaxicodeMsg.java:19
void SetStart(IPoint start)
PGL.SCALE_UNITS getUnits()
Definition: Scale.java:42
String GetFieldTag()
#FieldId 的字串版本,用於連接 PGL 表單中的變數。
Definition: Rfid_ReadBitField.java:67
void SetServiceClass(String serviceClass)
Definition: AMaxicodeMsgStructured.java:69
int ec
Definition: Line.java:11
PGL.Rotation GetRotation()
可選旋轉,DIR,根據 PGL 文檔。
Definition: Barcode_2D_Properties.java:77
DFLT_VERT_DPI
Definition: PGL.java:101
RFID 寫入屬性。
Definition: Rfid_WriteProperties.java:13
IMgmtMsgListenerChannels< String > ChannelListenerJson()
Definition: JsonComm.java:56
String toString()
Definition: RfidRead.java:69
PrinterInfo()
Definition: PrinterInfo.java:27
String GetCmd()
Definition: ATsplCmd.java:21
AtomicLong _trackCount
Definition: Messenger.java:29
int GetLT()
Definition: Box.java:44
T Take()
Definition: Channel.java:56
int sc
Definition: Box.java:9
List< IBarcodeItem > barcodes
Definition: ABarcode1D.java:14
int GetSr()
Definition: Barcode1D.java:125
void SetServiceClass(String serviceClass)
String toString()
Definition: QRBarcode.java:37
void SetBarWidths(IBarWidths barWidths)
Definition: ABarcode1D.java:66
僅適用於模式2或3。
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:16
ABarWidths(float narrowBar, float wideBar)
Definition: ABarWidths.java:11
Right
Definition: TSPL.java:141
int GetSc()
Definition: Barcode2D.java:72
Definition: IMgmtMsgListenerChannels.java:3
void SetCmdSuffix(String cmdSuffix)
int sc
Definition: Alphanumeric.java:8
Box(IPoint start, IPoint end, float lineThickness)
Definition: Box.java:17
Definition: IBarcode1D.java:5
boolean pdf
Definition: Barcode1D.java:10
Definition: ResidentFonts.java:6
void SetRuler(IRuler ruler)
PC
Definition: PGL.java:242
void SetCellSize(ICellSquare cellsize)
void SetCellSize(ICellRect cellSize)
Definition: APdf417.java:59
String GetData()
Definition: Barcode2D.java:56
BigDecimal Increment
Definition: Setting.java:48
QRCodeMaskEnum GetMask()
Definition: AQRBarcode.java:95
用於寫入的 RFID 位元欄位屬性。
Definition: Rfid_WriteBitField.java:22
Channel< String > _msgsFromPtr
Definition: OdvMonitor.java:92
QRBarcode()
Definition: QRBarcode.java:18
static void SetCellSize(CellSquare cellSize)
Definition: Defaults.java:119
void SetXdim(float xdim)
Definition: ACellSquare.java:31
Definition: ListenerChannelsMgmtMsg.java:3
用於協助監聽/檢索打印機非請求讯息或檢索打印機狀態/资讯的模塊。
Definition: PrinterMonitor.java:77
String SendAndWaitForResponse(String mgmtMsg, int respTimeoutMs)
發送 JSON 訊息 mgmtMsg 並等待 respTimeoutMs 後返回響應。 如果超時後未接收到響應,返回空字串 ""。
Definition: JsonComm.java:178
Definition: BarcodeItem.java:6
static ObjectMapper mapper
Definition: JsonStringTokenizer.java:22
支援解析來自打印機的 JSON 讯息
Definition: JsonStringTokenizer.java:21
int GetBitCountTotal()
指定將訪問的記憶體區段中的總位數,從偏移量開始。
Definition: Rfid_WriteProperties.java:91
void SetRotation(RotateEnum rotation)
Definition: ABarcode1D.java:82
int GetValue()
Definition: Pdf417ErrCorrectionEnum.java:22
static final int DEFAULT_MGMT_PORT
Port used to control and manage printers.
Definition: TcpConnection.java:75
RfidMemBlockEnum GetMemory()
訪問的內存類型。請注意,並非所有內存類型都是可寫的。例如,TID(標籤識別)通常是只讀的。
Definition: ARfidWrite.java:26
void SetData(String data)
Definition: ARfidWrite.java:73
RfidWrite(RfidMemBlockEnum memBlock, String data)
Definition: RfidWrite.java:17
Bold
Bold text.
Definition: FontStyleEnum.java:7
int GetEC()
Definition: Line.java:84
abstract String toString()
void SetHE(int he)
Definition: Alphanumeric.java:93
String toString()
Definition: Alphanumeric.java:27
String TrackNo
這可以設置為任何值,但為了區分發送給同一接收者的訊息,每個訊息的值應該是唯一的。
Definition: MgmtMsg.java:81
boolean _sdkManagedComm
Definition: OdvMonitor.java:106
PglCmd cmd
Definition: Line.java:6
Box(float x_start, float y_start, float x_end, float y_end, float lineThickness)
Definition: Box.java:23
PglCmd cmd
Definition: RfidWrite.java:14
boolean GetOdvReportListening()
繼承自 IOdvMonitor.OdvReportListening
Definition: OdvMonitor.java:147
TSPL.Rfid_Format pwFormat
Definition: Rfid_WriteProperties.java:16
void SetUnits(TSPL.SCALE_UNITS units)
Definition: Scale.java:43
float cornerRounding
Definition: Box.java:15
String SolicitedChnlKey(Channel< T > chnlToLookFor)
Definition: AMgmtListenerChannels.java:181
RfidWrite(Rfid_WriteProperties writeProps, Rfid_WriteBitField firstBitField)
用於寫入屬性和首個位元欄位已提供的寫入操作。
Definition: RfidWrite.java:49
void AddToMsgList(T msgToDeposit, List< Channel< T >> listenerList)
Definition: AMgmtListenerChannels.java:202
IPoint start
Definition: Box.java:12
String magnification
Definition: Barcode1D.java:7
void SetDisplayStatusListening(boolean listening)
啟用/停用監聽/解析來自打印機的前面板顯示文字。
Definition: PrinterMonitor.java:241
boolean useSfcc
Definition: APglCmd.java:9
void SetER(int er)
Definition: Box.java:71
ATsplParamLine(String linePrefix, String lineSuffix)
Definition: ATsplParamLine.java:18
String trailer
Definition: Verify.java:10
void SetRotation(RotateEnum rotation)
Definition: MaxicodeBarcode.java:31
IRfidPassword GetPassword()
用於訪問內存的密碼。僅在標籤支持並需要使用密碼時設置。
int GetValue()
Definition: FontStyleEnum.java:17
int fieldId
Definition: Rfid_ReadBitField.java:5
JsonComm JsonComm()
Definition: JsonCommController.java:309
float ToInch(float scaledNumber, IRuler ruler)
Definition: PrintPlane.java:215
boolean usingPoints
Definition: Alphanumeric.java:14
String toString()
Definition: Config.java:185
void SetStart(IPoint Start)
String suffix
Definition: APglParamLine.java:9
void SetUseSfcc(boolean useSfcc)
Definition: ATsplCmd.java:17
final List< Channel< T > > _msgListeners_AnySolicited
Definition: AMgmtListenerChannels.java:10
2D 條碼的非預設參數。
Definition: Barcode_2D_Properties.java:40
void SetPWFormat(PGL.Rfid_Format pwFormat)
Definition: Rfid_WriteProperties.java:77
static void SetRuler(Ruler ruler)
Definition: Defaults.java:95
static volatile JsonCommController instance
Definition: JsonCommController.java:120
void SetRuler(IRuler ruler)
final int MAX_PACKET_SIZE
Definition: AComm.java:21
String GetData()
Definition: Barcode1D.java:117
void SetColumns(int columns)
Definition: APdf417.java:132
Code128C
Definition: PGL.java:343
DFLT_LPI
Definition: TSPL.java:36
PGL.Rotation rotation
Definition: Alphanumeric.java:15
static final int MAX_RAND_OBJ_ID
呼叫 GetRandomObjectId() 時會隨機生成的最大 ID。 適用於想要用「物件 ID」來發送請求讯息的類別/物件。
Definition: JsonStringBuilder.java:83
void Start()
Definition: JsonComm.java:110
Font(String name)
Definition: Font.java:14
String postalCode
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:19
Config(String cfgContent)
cfgContent 是從印表機接收的資料或先前儲存到檔案中並重新加載的資料。
Definition: Config.java:152
String ToString()
Returns the string that can be sent to printer.
Definition: QRBarcode.java:31
Line(IPoint start, IPoint end, float lineThickness)
Definition: Line.java:9
static final int MIN_RAND_MSG_ID
呼叫 GetRandomId() 時會隨機生成的最小 ID,可用於發送請求讯息的 ID。
Definition: JsonStringBuilder.java:44
Definition: IConfigs.java:8
MaxicodeBarcode()
Definition: MaxicodeBarcode.java:19
String BcdMagnification1D(BarcodeTypeEnum_1D bcdType, PrintPlane pp, IBarWidths barWidths)
Definition: BarWidths.java:21
Definition: MaxicodeMsgStructured.java:6
void SetX(X x)
Definition: Tuple.java:16
IRuler ruler
Definition: ABarWidths.java:7
void Dispose(boolean disposing)
Definition: RfidMonitor.java:367
OdvMonitor(String commDescriptor)
當創建由 SDK 管理的連接時呼叫此構造函數。
Definition: OdvMonitor.java:305
Map< String, Setting > GetProperties(List< String > keys)
讀取與指定鍵相關的設定。
PGL.Rfid_Format dataFormat
Definition: Rfid_ReadBitField.java:6
int Number
配置號碼。有效範圍為 0-8。0 是出廠配置,1-8 是用戶存儲的配置。
Definition: Config.java:54
float cornerRounding
Definition: Box.java:15
String GetCtrlChar(int decimalCharValue)
取得代表範圍為0-31的不可打印控制字符的字串。
Definition: ADataMatrix.java:122
float MMToDots(float mmValue, IPrintResolution resolution)
int GetEC()
Definition: Box.java:76
static final int MIN_RAND_OBJ_ID
呼叫 GetRandomObjectId() 時會隨機生成的最小 ID。 適用於想要用「物件 ID」來發送請求讯息的類別/物件。
Definition: JsonStringBuilder.java:69
void finalize()
Definition: Configs.java:265
String GetFieldTag()
用於在 PGL 表單中連結變數的 #FieldId 的字符串版本。
Definition: Rfid_ReadBitField.java:68
設定前面板變更通知的回呼函式簽名類型
Definition: DisplayStatusNotice.java:24
CODABAR
Definition: TSPL.java:164
void SetRuler(IRuler ruler)
Definition: ABarcode1D.java:58
BarcodeItem(IPoint start, String data)
Definition: BarcodeItem.java:7
Tuple(X x, Y y)
Definition: Tuple.java:7
void SetRD(int rd)
Definition: Box.java:87
void SetAlertStatusListening(boolean listening)
啟用/停用監聽/解析來自打印機的未經請求的故障狀態警報。
Definition: PrinterMonitor.java:205
void SetDataManuallyEncoded(List< Tuple< QRCodeManualEncodingEnum, String >> dataManuallyEncoded)
Definition: AQRBarcode.java:148
ClockWise
90 Degrees clockwise rotation
Definition: RotateEnum.java:7
void Open()
Definition: TcpConnection.java:333
void SetEC(int ec)
Definition: Line.java:88
boolean usingDataPort
Definition: Messenger.java:24
int UserCount()
Definition: JsonCommController.java:297
LEVEL_1
Definition: Pdf417ErrCorrectionEnum.java:6
float GetHeight()
Definition: Barcode1D.java:85
IFontSize GetFontSize()
水平/垂直字體大小。0 表示默認不縮放/調整大小。0-100% 縮放或以點為單位的大小(1/72 英寸)或標尺。
AztecBarcode()
Definition: AztecBarcode.java:15
TsplCmd cmd
Definition: Barcode2D.java:6
void SetBitCount(int bitCount)
Definition: Rfid_ReadBitField.java:26
void SetData(IMaxicodeData data)
int GetEC()
Definition: Box.java:75
CellRect(float xdim, float ydim, IRuler ruler)
Definition: CellRect.java:10
AtomicBoolean _mgmtMsgListening
Definition: PrinterMonitor.java:84
void SetTrailer(String trailer)
Definition: Verify.java:142
boolean IsDark()
Definition: Alphanumeric.java:105
void SetMagnification(String magnification)
Definition: Barcode1D.java:68
void SetAlertStatusListening(boolean listening)
啟用/停用監聽/解析來自打印機的未經請求的故障狀態警報。
int _port
Definition: TcpConnection.java:78
void SetRotation(TSPL.Rotation rotation)
Definition: Barcode2D.java:52
void SetRemainingMsg(String remainingMsg)
void SetPdfLocTop(boolean pdfLocTop)
Definition: Barcode1D.java:100
Definition: MaxicodeBarcode.java:18
void SetEngineStatusListening(boolean listening)
啟用/停用監聽/解析來自打印機的未經請求的引擎狀態。
Definition: PrinterMonitor.java:277
MAXICODE
Definition: PGL.java:393
PGL.Barcode_Type2D bcdType
Definition: Barcode2D.java:11
float ToInch(float scaledNumber)
Definition: PrintPlane.java:220
PGL.Rfid_Format GetReportFormat()
報告欄位的格式。例如:十六進位、十進位等。
Definition: Verify.java:102
PGL.Rfid_Format pwFormat
Definition: Rfid_ReadProperties.java:16
float height
Definition: Barcode1D.java:8
String GetMask()
訪問 PC 記憶體區塊中特定位元時使用的可選 2 字節十六進制遮罩。
Definition: Rfid_WriteProperties.java:145
void SetSr(int sr)
Definition: Barcode2D.java:68
List< ITextItem > textItems
Definition: AText.java:15
int rows
Definition: APdf417.java:21
void SetBarWidths(IBarWidths barWidths)
int offsetFromStart
Definition: Rfid_WriteProperties.java:18
void SetRotation(RotateEnum rotation)
Definition: AText.java:99
void SetBitCount(int bitCount)
Definition: Rfid_WriteBitField.java:52
void MySolicitedChannelList_Remove(Channel< T > chnlToRemove)
Definition: AMgmtListenerChannels.java:161
void SetRotation(TSPL.Rotation rotation)
Definition: Barcode_2D_Properties.java:79
PrinterInfo GetPrinterInfo()
繼承自 IPrinterMonitor.GetPrinterInfo
Definition: PrinterMonitor.java:453
StringBuilder GetAsString()
Definition: APglCmd.java:82
InvalidMemBlock
Definition: TSPL.java:84
String GetPrefix()
Definition: APglParamLine.java:34
IPoint GetStart()
條碼開始的位置。
QR Code 二維條碼的基類。
Definition: AQRBarcode.java:42
String GetPermaLockPW()
支援 PERMALOCK 的標籤可選的 PERMALOCK 密碼。密碼通常以十六進位格式呈現,範圍為 "1" 到 "FFFFFFFF"。
Definition: Rfid_WriteProperties.java:54
TSPL.Rfid_Format GetDataFormat()
資料類型。二進位、十六進位、十進位、字串。
Definition: Rfid_WriteBitField.java:66
String Data()
RFID 資料的字串表示形式。
Definition: RfidReport.java:66
void SetParameterLines(List< IPglParamLine< String >> parameterLines)
Definition: APglCmd.java:63
RfidWrite()
Definition: RfidWrite.java:18
EAN13
Definition: PGL.java:344
void SetMode(MaxicodeModeEnum mode)
abstract String toString()
static void SetRotation(RotateEnum rotation)
Definition: Defaults.java:111
void SetPWFormat(TSPL.Rfid_Format pwFormat)
Definition: Rfid_WriteProperties.java:76
String GetData()
Definition: Alphanumeric.java:97
IPglParamLine< String > GetNewParameterLine(String startOfLine, String endOfLine)
Definition: APglCmd.java:67
Map< String, String > GetValues(List< String > keys)
繼承自 ISettingsReadWrite.GetValues
Definition: SettingsReadWrite.java:142
Definition: ARfidWrite.java:9
void SetRuler(IRuler ruler)
Definition: ABarcode2D.java:21
void CallbackForEngineStatus(String newEngineState)
Definition: PrinterMonitor.java:435
float ToMM(float scaledNumber)
Definition: PrintPlane.java:236
TSPL.Rotation GetRotation()
Definition: Alphanumeric.java:427
Future<?> _listenerTask
Definition: RfidMonitor.java:101
void SetType(TSPL.Barcode_Type2D type)
Definition: Barcode_2D_Properties.java:60
static final int CFG_INDEX_FACTORY
Definition: Configs.java:38
int GetSR()
Definition: Line.java:60
MaxicodeModeEnum mode
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:17
String Symbology()
條碼符號名稱。例如:"Data Matrix"
Definition: OdvReport.java:130
void CallbackForOdvReport(OdvReport odvReport)
Definition: OdvMonitor.java:324
AMaxicodeMsg(MaxicodeModeEnum mode, String primaryMsg, String remainingMsg)
Definition: AMaxicodeMsg.java:25
boolean SetValues(Map< String, String > keysToSet)
寫入與指定鍵相關的多個設定值。
String ToString()
返回可發送到印表機的字串。
Definition: Label.java:40
static String CreateMsgFrame_Json(String fromId, String trackId, String command, String content, String toId, boolean usingDataPort)
Create JSON object message that can be sent to printer.
Definition: JsonStringBuilder.java:113
TSPL.Rfid_Format GetReportFormat()
欄位報告的格式。例如:十六進位、十進位等。
Definition: Verify.java:101
IComm _PtrComm
Definition: SettingsReadWrite.java:58
boolean GetDisplayStatusListening()
void SetData(String data)
void SetSuffix(String suffix)
Definition: ATsplParamLine.java:46
static AlignEnum GetAlignment()
Definition: Defaults.java:99
String toString()
Definition: MaxicodeBarcode.java:74
PGL.Barcode_Type2D getType()
設置條碼類型以應用這些參數。
Definition: Barcode_2D_Properties.java:58
void SetRemainingMsg(String remainingMsg)
boolean IsItalic()
不支援
Definition: Font.java:85
Box(int lt, int sr, int sc, int er, int ec)
Definition: Box.java:14
byte[] WriteAndWaitForResponse(byte[] dataOut, int responseStartTimeOut, int responseEndTimeOut, String completetionToken)
將位元組資料寫入輸出流並返回接收到的資料。返回的資料是接收到的任何資料或收到的完成標記。等待回應超時後返回。
Definition: AComm.java:81
int bitCountTotal
Definition: Rfid_WriteProperties.java:17
設定引擎狀態變更通知的回呼函式簽名類型
Definition: EngineStatusNotice.java:21
Definition: ABarcodeItem.java:6
String data
Definition: Barcode1D.java:12
static final char CMD_POST_CHAR
Definition: TSPL.java:12
Center
Definition: PGL.java:312
static final float MM_PER_INCH
Definition: Const.java:5
Rfid_WriteProperties props
Definition: RfidWrite.java:15
void SetMask(String mask)
Definition: Rfid_WriteProperties.java:148
int GetLayersWithinRange(int layers)
Definition: AAztecBarcode.java:122
String toString()
Definition: Font.java:18
void SetFixedErrCorrection(int fixedErrCorrection)
Definition: AAztecBarcode.java:76
二維條碼的條碼類型。
Definition: PGL.java:392
int offsetFromStart
Definition: Rfid_ReadProperties.java:18
Definition: QRBarcode.java:18
Code128A
Definition: PGL.java:341
TSPL.Barcode_Type1D type
Definition: Barcode_1D_Properties.java:23
QRBarcode(IPoint start, List< Tuple< QRCodeManualEncodingEnum, String >> dataManuallyEncoded)
Definition: QRBarcode.java:26
String GetPermaUnLockPW()
支援永久解鎖的標籤的可選密碼。密碼通常為十六進制格式,範圍為 "1" 到 "FFFFFFFF"。
Definition: Rfid_ReadProperties.java:54
static PrintResolution GetPrinterResolution()
Definition: Defaults.java:83
TcpConnection _ptrComm
Definition: OdvMonitor.java:89
Definition: IPglParamLine.java:5
MaxicodeModeEnum GetMode()
用於說明條碼數據格式的模式。請參見MaxicodeModeEnum以獲取支持的模式。
Definition: AMaxicodeMsgStructured.java:34
控制器管理與打印機的 JSON 連接,允許多個模組共享相同的連接。
Definition: JsonCommController.java:113
Line(float x_start, float y_start, float x_end, float y_end, float lineThickness)
Definition: Line.java:13
String GetData()
Rfid 數據欄位。從最高有效位(MSB)到最低有效位(LSB)(從左到右)。十六進制格式的數據。
void SetFieldTag(String fieldTag)
Definition: Verify.java:78
int GetRD()
Definition: Box.java:84
Tuple< Integer, Integer > rowsCols
Definition: ADataMatrix.java:15
static Map< String, String > GetKeyValuePairsFromElementList_Json(String elemName, String jsonData)
取得包含物件列表中 key/value 對應的字典。
Definition: JsonStringTokenizer.java:241
InvalidMemBlock
Definition: PGL.java:236
boolean reverse
Definition: Text.java:139
String NextMsgId()
Definition: Messenger.java:159
IRuler ruler
Definition: AText.java:16
List< IBarcodeItem > GetBarcodes()
使用相同設置的條碼項目列表。
Definition: ABarcode1D.java:31
String GetData()
Definition: Barcode2D.java:56
CounterClockWise
Definition: PGL.java:282
String OverallGradeLetter()
條碼總評級,表示為字母。例如:"A"
Definition: OdvReport.java:92
void SetRfidReportListening(boolean listening)
啟用/停用監聽/解析來自打印機的未經請求的RFID報告。
DFLT_HORZ_DPI
Definition: TSPL.java:20
void SetReverse(boolean reverse)
Definition: Alphanumeric.java:117
Messenger(IComm commToPtr, int maxInputMsgCapacity, MgmtChannelFilterType listenerType, boolean usingDataPort)
創建一個通道來發送/接收管理訊息,並指定最大容量。
Definition: Messenger.java:63
void SetRfidReportCallback(RfidReportNotice callback)
保存當接收到RFID報告時需要調用的函數。函數必須符合 RfidReportNotice 的簽名。
Definition: RfidMonitor.java:127
static int CalculateTotalCodewordsForLayers(int layers)
Definition: AztecBarcode.java:144
void SetReverse(boolean reverse)
Definition: Alphanumeric.java:415
EPC
Definition: TSPL.java:85
String ProgramFile
可將配置下載到的印表機程式檔案。
Definition: Config.java:120
Definition: IFontSettings.java:3
int offsetFromStart
Definition: ARfidWrite.java:13
Definition: Barcode2D.java:5
boolean IsPrintHumanReadableOnTop()
不支援
Definition: Barcode_1D_Properties.java:130
static CellSquare GetCellSize()
Definition: Defaults.java:115
IPoint start
Definition: Box.java:12
StringBuilder _jsonReceived
Definition: JsonComm.java:68
void Dispose()
Definition: SettingsReadWrite.java:67
SCALE_DOT(int dpi)
Definition: TSPL.java:25
Definition: MaxicodeBarcode.java:15
void SetHeader(String header)
Definition: Verify.java:123
String lockPW
Definition: Rfid_WriteProperties.java:14
String toString()
Definition: Pdf417Barcode.java:30
float GetHeight()
Definition: Barcode1D.java:72
float MMToPoints(float mmValue)
Definition: PrintPlane.java:175
static String GetBarcodeType1D(Barcode_Type1D barcodeType)
Definition: PGL.java:353
void SetSR(int sr)
Definition: Box.java:55
Definition: IAlignment.java:1
void SetCornerRounding(float cornerRounding)
boolean ptrCommCreatedHere
Definition: JsonCommController.java:257
Text(ITextItem text)
Definition: Text.java:22
void SetMode(MaxicodeModeEnum mode)
void SetErrorCorrection(QRCodeErrorCorrectionEnum errorCorrection)
Definition: AQRBarcode.java:115
void SetParameters(List< String > paramLine)
Definition: ATsplParamLine.java:30
void SetReferencePoint(TSPL.Reference_Point referencePoint)
Definition: Alphanumeric.java:447
MaxicodeBarcode(IPoint start, IMaxicodeData data)
Definition: MaxicodeBarcode.java:23
void SetHeight(float height)
Definition: Barcode1D.java:76
LeftDown
Definition: TSPL.java:52
AztecBarcode()
Definition: AztecBarcode.java:13
Channel(int capacity)
Definition: Channel.java:10
void SetEC(int ec)
Definition: Box.java:80
void SetMode(MaxicodeModeEnum mode)
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:90
void SetType(PGL.Barcode_Type1D type)
Definition: Barcode_1D_Properties.java:79
促進與印表機進行管理訊息通信的類別。
Definition: Messenger.java:23
DataMatrixBarcode(IPoint start, String data)
Definition: DataMatrixBarcode.java:20
BlockingQueue< T > queue
Definition: Channel.java:8
int GetSR()
Definition: Alphanumeric.java:352
Mask_1
Definition: QRCodeMaskEnum.java:5
static JsonCommController Instance()
Definition: JsonCommController.java:126
Definition: TSPL.java:137
void SetRuler(IRuler ruler)
Definition: ABarWidths.java:19
void SetAlign(PGL.AlignEnum align)
Definition: Alphanumeric.java:141
static final char CTRL_DELIM_TSPL
Definition: ADataMatrix.java:11
float GetCornerRounding()
方框角落的圓角值。
Definition: Box.java:59
IRuler GetRuler()
用於設定單元大小的標尺。
Definition: ACellSquare.java:16
TSPL.Rfid_MemBlock GetMemoryBlock()
可選的記憶體區塊選擇。如果未設定,則使用 EPC 記憶體區塊。
Definition: Rfid_WriteProperties.java:126
根據從印表機接收到的 RFID 標籤訊息生成的 RFID 報告。
Definition: RfidReport.java:16
void SetOffsetFromStart(int offsetFromStart)
Definition: Rfid_ReadProperties.java:112
void Dispose(boolean disposing)
Definition: JsonComm.java:355
String GetData()
文字內容。
Definition: ATextItem.java:40
void SetYear(String year)
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:70
Definition: RfidRead.java:6
2D 條碼的非預設參數
Definition: Barcode_2D_Properties.java:37
float GetYdim()
Y軸方向單元大小(高度)。
float GetCornerRounding()
方框角落的圓角值。
Definition: Box.java:59
APair(T x, T y)
Definition: APair.java:7
float ToDots(float scaledNumber, IRuler ruler, IPrintResolution resolution)
String GetName()
Definition: Font.java:47
boolean IsUseSfcc()
Definition: APglCmd.java:13
Barcode2D(Barcode_2D_Properties bcdProps, int sr, int sc, String data)
Definition: Barcode2D.java:20
String remainingMsg
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:22
boolean SetValue(String keyToSet, String valueToSet)
寫入與指定鍵相關的設定值。
Map< String, Setting > GetAllProperties()
繼承自 ISettingsReadWrite.GetAllProperties
Definition: SettingsReadWrite.java:289
Definition: BarcodeTypeEnum_1D.java:3
void SetX(T x)
Definition: APair.java:16
float GetNarrowBar()
最窄條的寬度。這通常稱為條碼的 X 尺寸。
Definition: ABarWidths.java:21
static AlignEnum Alignment
Definition: Defaults.java:58
String GetMagnification()
Definition: Barcode1D.java:77
TID
Tag Identification. This is typically a read only field.
Definition: RfidMemBlockEnum.java:11
String GetData()
條碼數據,包括要編碼在條碼中的主要讯息和次要讯息。
Definition: AMaxicodeMsg.java:31
static final String LINE_TERMINATOR
Definition: TSPL.java:14
String name
Definition: Font.java:7
String GetHeader()
添加在欄位內容前的標頭/前綴。
Definition: Verify.java:120
boolean IsDark()
不支援
Definition: Alphanumeric.java:403
String GetSuffix()
Definition: ATsplParamLine.java:42
EAN8
Definition: TSPL.java:161
String GetAesKey()
可選的 16 位元組 16 進位 AES 金鑰,從左到右由位元組 0 至位元組 15 排列。
Definition: Rfid_ReadProperties.java:153
Scale scale
Definition: Label.java:11
LEVEL_0
Lowest level of error correction.
Definition: Pdf417ErrCorrectionEnum.java:5
PGL.Rfid_MemBlock memoryBlock
Definition: Rfid_ReadProperties.java:19
LEVEL_3
Definition: Pdf417ErrCorrectionEnum.java:8
float GetXdim()
X軸方向單元大小(寬度)。
Definition: ACellSquare.java:26
void ConnectionSettings(String ipAddress, int port)
Definition: TcpConnection.java:250
void SetBitCountTotal(int bitCountTotal)
Definition: Rfid_ReadProperties.java:94
Definition: QRCodeMaskEnum.java:3
AtomicBoolean _printerJobReporting
Definition: RfidMonitor.java:97
boolean IsPdfLocTop()
Definition: Barcode1D.java:96
float GetDotsPerMM()
每毫米點數的列印解析度。
static String ToHex(long uintData)
Convert a 4-byte unsigned integer into hex string that can be written on RFID tag.
Definition: RfidConvert.java:45
float InchToDots(float inchValue, IPrintResolution resolution)
Definition: PrintPlane.java:137
PGL.Rfid_Format GetDataFormat()
資料類型。二進制、十六進制、十進制、字符串。
Definition: Rfid_ReadBitField.java:83
void SetOffsetFromStart(int offsetFromStart)
Definition: Rfid_WriteProperties.java:112
float MMToPoints(float mmValue, IPrintResolution resolution)
Definition: PglCmd.java:3
AlphaNumeric
Numbers and letters.
Definition: QRCodeManualEncodingEnum.java:7
static final int CFG_INDEX_MAX
Definition: Configs.java:39
String GetRemainingMsg()
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:75
static final char DELIMITER_PARAMS
用於具有多個參數的命令的 PGL 參數分隔符。
Definition: PGL.java:53
void SetHorzResolution(int horzResolution)
Definition: Scale.java:54
MODE_2
Structured Carrier Message: 6-9 chars postal code (numeric)
Definition: MaxicodeModeEnum.java:5
float lineThickness
Definition: ALine.java:12
void SetReferencePoint(Reference_Point referencePoint)
Definition: Text.java:145
int sc
Definition: Barcode2D.java:10
IPoint start
Definition: AMaxicodeBarcode.java:11
T GetY()
第二個值。例如:垂直,y,點的位置。
String GetMagnification()
可選放大倍率,MAG,根據 PGL 文檔。
Definition: Barcode_1D_Properties.java:111
String BcdMagnification1D(BarcodeTypeEnum_1D bcdType, PrintPlane pp, IBarWidths barWidths)
Definition: BarWidths.java:21
TsplCmd cmd
Definition: Barcode1D.java:6
Y y
Definition: Tuple.java:5
String GetPassword()
支持此功能的標籤可選擇性地設置密碼。
Definition: ARfidWrite.java:47
int GetBitCount()
欄位中的位數。
Definition: Rfid_ReadBitField.java:22
int bitCount
Definition: Rfid_ReadBitField.java:4
int GetPort()
Definition: TcpConnection.java:79
抽象類別,實作 IComm 介面的預設功能。
Definition: AComm.java:19
int GetBitCountTotal()
指定將訪問的記憶體區塊的總位數,從偏移位置開始。
Definition: Rfid_ReadProperties.java:90
MODE_3
Structured Carrier Message: 6 chars postal code (alphanumeric)
Definition: MaxicodeModeEnum.java:7
static String CreateMsgFrame_Json(String fromId, String trackId, String command)
Definition: JsonStringBuilder.java:138
int sr
Definition: Line.java:8
String toString()
Definition: Barcode2D.java:26
int GetER()
Definition: Box.java:68
Future<?> _listenerTask
Definition: OdvMonitor.java:100
TSPL.Rotation rotation
Definition: Barcode_2D_Properties.java:39
boolean disposed
Definition: JsonCommController.java:259
ConcurrentLinkedQueue< String > _mgmtFilteredMsgs
Definition: PrinterMonitor.java:92
void SetNarrowBar(float narrowBar)
IBarWidths GetBarWidths()
條碼放大倍率。窄/寬條的寬度。
設定錯誤/警告變更通知的回呼函式簽名類型
Definition: AlertStatusNotice.java:30
Default
Default align.
Definition: AlignEnum.java:5
String cmdSuffix
Definition: APglCmd.java:11
void SetFontStyle(FontStyleEnum fontStyle)
void SetRuler(IRuler ruler)
IPoint end
Definition: Box.java:13
TSPL.Rotation GetRotation()
根據 TSPL 文件,可選的旋轉參數 DIR。
Definition: Barcode_2D_Properties.java:74
MaxicodeMsgStructured(MaxicodeModeEnum mode, String postalCode, String countryCode, String serviceClass, String remainingMsg)
Definition: MaxicodeMsgStructured.java:11
void SetCountryCode(String countryCode)
IRuler GetRuler()
用於放置的標尺。如果未設置,則使用默認的標尺設置。
Definition: ALine.java:21
boolean SetValue(String keyToSet, String valueToSet)
繼承自 ISettingsReadWrite.SetValue
Definition: SettingsReadWrite.java:167
TSPL.Reference_Point GetReferencePoint()
Definition: Alphanumeric.java:443
PGL.Rotation GetRotation()
Definition: Barcode2D.java:48
USR
Definition: TSPL.java:87
void SetData(String data)
Definition: Barcode2D.java:60
AztecCodeTypeEnum GetType()
Definition: AAztecBarcode.java:45
static int CalculateDataLength(String input, AztecCodeTypeEnum formatType, int parameter)
Definition: AztecBarcode.java:163
void MsgListenerCtrlRefresh()
Definition: PrinterMonitor.java:298
static int minLT(int ltCheck)
Definition: TSPL.java:227
String GetRemainingMsg()
Definition: AMaxicodeMsgStructured.java:74
String aesKey
Definition: Rfid_ReadProperties.java:20
void CallbackForRfidReport(RfidReport RfidReport)
Definition: RfidMonitor.java:347
RfidMemBlockEnum GetMemory()
訪問的內存類型。請注意,並非所有內存類型都是可寫的。例如,TID(標籤識別)通常是只讀的。
PGL.Rotation rotation
Definition: Barcode2D.java:7
AMaxicodeMsgStructured(MaxicodeModeEnum mode, String postalCode, String countryCode, String serviceClass, String remainingMsg)
Definition: AMaxicodeMsgStructured.java:25
ADataMatrix()
Definition: ADataMatrix.java:18
float ToMM(float scaledNumber, IRuler ruler)
Definition: PrintPlane.java:231
TSPL.Barcode_Type2D bcdType
Definition: Barcode2D.java:11
String ToString()
Returns the string that can be sent to printer.
Definition: Pdf417Barcode.java:22
FontSizeUnitsEnum GetFontSizeUnits()
字元大小選擇使用字體點數或其他單位。
float GetCornerRounding()
方框角落的圓角值。
String GetPrimaryMsg()
主要讯息,不包含模式值,通常最多有 9 個字符。
Definition: AMaxicodeMsg.java:46
final int dpi
Definition: PGL.java:103
static final char DATA_FRAME_CHAR
包圍可打印數據命令的 PGL 框架字符。如果該字符出現在可打印數據中,可能會更改。
Definition: PGL.java:42
static void SetCellSizeRect(CellRect cellSizeRect)
Definition: Defaults.java:127
RFID 寫入屬性。
Definition: Rfid_WriteProperties.java:13
boolean Offer(T msgToDeposit)
Definition: Channel.java:48
ITsplParamLine< String > GetNewParameterLine(String startOfLine)
Definition: ATsplCmd.java:74
Point(float x, float y)
Definition: Point.java:7
String toString()
Definition: DataMatrixBarcode.java:31
void SetPermaLockPW(String permaLockPW)
Definition: Rfid_WriteProperties.java:58
Barcode1D(PGL.Barcode_Type1D bcdType, int sr, int sc, String data)
Definition: Barcode1D.java:17
BigDecimal Minimum
Definition: Setting.java:42
RotateEnum GetRotation()
Definition: MaxicodeBarcode.java:27
String serviceClass
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:21
int GetOffsetFromStart()
若訪問的記憶體區塊不是起始位置,則可選擇性設置偏移量。
Definition: Rfid_ReadProperties.java:108
static String GetMsgId_Json(String msgStr)
retrieve the "To" key value in the msg element. returns emptyr ("") if no "To" key present
Definition: JsonStringTokenizer.java:280
boolean IsReverse()
Definition: Alphanumeric.java:113
void SetBold(boolean bold)
Definition: Font.java:70
void SetStart(IPoint start)
Definition: AMaxicodeBarcode.java:42
Definition: MgmtMsg.java:6
PGL.Barcode_Type2D type
Definition: Barcode_2D_Properties.java:41
void SetEnd(IPoint end)
Definition: ALine.java:46
List< Tuple< QRCodeManualEncodingEnum, String > > GetDataManuallyEncoded()
手動編碼數據。手動編碼優先於自動編碼,Data。
Definition: AQRBarcode.java:144
Definition: Translate.java:5
int GetSC()
Definition: Line.java:68
void SetSR(int sr)
Definition: Alphanumeric.java:356
IPoint GetEnd()
線條的結束位置。
Definition: ALine.java:41
Mask_8
Definition: QRCodeMaskEnum.java:12
RfidPasswordTypeEnum GetPasswordType()
選擇內存訪問的密碼類型。
void SendMsgRaw(String dataToSend)
將內容直接發送至印表機,不進行任何訊息格式化。
Definition: Messenger.java:139
X GetX()
Definition: Tuple.java:12
void SetMemoryBlock(PGL.Rfid_MemBlock memoryBlock)
Definition: Rfid_ReadProperties.java:130
String GetMsgFrame(StringBuilder strUnframed)
Definition: JsonComm.java:298
float InchToPoints(float inchValue, IPrintResolution resolution)
Definition: PrintPlane.java:148
PGL.Rfid_Format reportFormat
Definition: Verify.java:8
Definition: Rfid_ReadBitField.java:3
String ToString()
返回可發送到印表機的字串。
Definition: Label.java:40
void SetPrefix(String prefix)
MaxicodeModeEnum GetMode()
用於說明條碼數據格式的模式。請參見MaxicodeModeEnum以獲取支持的模式。
Definition: AMaxicodeMsg.java:38
TcpConnection(String ipAddress, int port)
Definition: TcpConnection.java:245
int GetSC()
Definition: Alphanumeric.java:73
APglCmd(String cmd, String cmdSuffix)
Definition: APglCmd.java:46
RfidPasswordTypeEnum passwordType
Definition: ARfidWrite.java:11
boolean IsZipperPattern()
不支援
Definition: MaxicodeBarcode.java:60
實作 TCP 特定通訊並擴展 AComm 類別的類別。
Definition: TcpConnection.java:32
IRuler ruler
Definition: ABarcode2D.java:10
void SetData(String data)
Definition: Barcode1D.java:121
static boolean IsSet(int styles, FontStyleEnum style)
Definition: FontStyleEnum.java:21
float GetHeight()
可選高度,Hn[.m],根據 PGL 文檔。
Definition: Barcode_1D_Properties.java:129
RfidRead()
Definition: RfidRead.java:11
MY_SOLICITED_MSGS_ONLY
Messages where the receiver "To" has specific module's solicited message identifier....
Definition: MgmtChannelFilterType.java:11
Barcode1D(TSPL.Barcode_Type1D bcdType, int sr, int sc, String data)
Definition: Barcode1D.java:17
String unlockPW
Definition: Rfid_ReadProperties.java:14
String mask
Definition: Rfid_WriteProperties.java:20
String FirmwarePartNumber()
打印機韌體零件號
Definition: PrinterInfo.java:97
String GetData()
Definition: Alphanumeric.java:384
void ListenerChannelDisconnect(Channel< T > chnlToRemove)
斷開通道。斷開的通道不會再接收訊息,但未來可以重新連接。
Definition: AMgmtListenerChannels.java:20
void SetRotation(RotateEnum rotation)
LEVEL_7
Definition: Pdf417ErrCorrectionEnum.java:12
String toString()
Definition: MaxicodeBarcode.java:49
DFLT_CPI
Definition: PGL.java:125
AlignEnum alignment
Definition: AText.java:20
Map< String, String > GetRawInfo()
從打印機接收到的原始硬體資訊。對於需要查看其他介面未顯示的其他詳細資訊時很有用。
Definition: PrinterInfo.java:41
PGL.AlignEnum align
Definition: Alphanumeric.java:16
List< Channel< T > > MySolicitedChannelList(String solicitedMsgId)
Definition: AMgmtListenerChannels.java:147
int GetVertResolution()
Definition: Scale.java:55
String GetData()
條碼數據,包括要編碼在條碼中的主要讯息和次要讯息。
MaxicodeMsg()
Definition: MaxicodeMsg.java:7
String GetData()
條碼數據,包括要編碼在條碼中的主要讯息和次要讯息。
Definition: AMaxicodeMsgStructured.java:84
float ToMM(float scaledNumber, IRuler ruler, IPrintResolution resolution)
對象在平面內的對齊方式。
Definition: IAlignment.java:15
void SetBcdType(TSPL.Barcode_Type2D bcdType)
Definition: Barcode2D.java:84
OdvMonitor(TcpConnection connection)
必須傳遞一個已開啟的 comm 連接,該連接必須保持開啟狀態以監聽未請求的 ODV 報告。
Definition: OdvMonitor.java:246
List< ITsplParamLine< T > > GetParameterLines()
IComm _PtrComm
Definition: Configs.java:41
Lock
Lock. Allows for modificiation of data in future if correct password provided.
Definition: RfidPasswordTypeEnum.java:7
void triggerCallbackForOdvReport(String[] alert)
Definition: PrinterMonitor.java:166
Compact
Compact format barcode. Allows 1 - 4 layers. Core, center finder pattern, has 2 black squares in addi...
Definition: AztecCodeTypeEnum.java:9
static String GetAlignment(AlignEnum align)
Definition: TSPL.java:144
void SetOffsetFromStart(int offset)
void SetStart(IPoint start)
Definition: ATextItem.java:25
int vertResolution
Definition: Scale.java:12
String GetData()
條碼數據,包括要編碼在條碼中的主要讯息和次要讯息。
Definition: MaxicodeMsgStructuredOpenSystemStandard.java:27
void SetVertResolution(int vertResolution)
Definition: Scale.java:59
SCALE_DOT(int dpi)
Definition: PGL.java:105
void SetItalic(boolean italic)
Definition: Font.java:89
static final char CTRL_DELIM_PGL
Definition: ADataMatrix.java:10
MgmtMsg SendMsgAndWaitForResponse(String command, String content, int maxWaitTimeSecs)
發送管理命令和資料/內容到印表機,並等待maxWaitTimeSecs時間的回應。
Definition: Messenger.java:103
void SetAlertStatusCallback(AlertStatusNotice callback)
保存當接收到來自打印機的故障/警報訊息時需要調用的函數。函數必須符合 AlertStatusNotice 的簽名。
void SetRfidReportListening(boolean listening)
啟用/停用監聽/解析來自打印機的未經請求的RFID報告。
Definition: RfidMonitor.java:155
float GetHeight()
根據 TSPL 文件,可選的高度參數 Hn[.m]。
Definition: Barcode_1D_Properties.java:94
JsonComm _MgmtComm
Definition: Configs.java:42
AtomicBoolean _alertStatusListening
Definition: PrinterMonitor.java:85
TSPL.Rotation GetRotation()
Definition: Barcode2D.java:48
DFLT_VERT_DPI
Definition: TSPL.java:21
Line(IPoint start, IPoint end, float lineThickness)
Definition: Line.java:9
PglCmd()
Definition: PglCmd.java:5
boolean IsPrintHumanReadable()
在條碼底部打印 PDF 人類可讀內容。
Definition: Barcode_1D_Properties.java:147
Mask_2
Definition: QRCodeMaskEnum.java:6
boolean IsWriteOperation()
當報告結果為寫入操作時為 true;當為讀取操作時為 false。
Definition: RfidReport.java:105
String GetPassword()
支持此功能的標籤可選擇性地設置密碼。
Channel< String > _msgsFromPtr
Definition: PrinterMonitor.java:81
AztecBarcode(IPoint start, String data)
Definition: AztecBarcode.java:17
void finalize()
Definition: RfidMonitor.java:387
void SetBold(boolean bold)
Definition: Font.java:52
String toString()
Definition: Barcode1D.java:34
void SetLockPW(String lockPW)
Definition: Rfid_WriteProperties.java:40
int sr
Definition: Barcode2D.java:9
void SetMemoryBlock(TSPL.Rfid_MemBlock memoryBlock)
Definition: Rfid_ReadProperties.java:130
void SetRuler(IRuler ruler)
Definition: AztecBarcode.java:1
String lockPW
Definition: Rfid_WriteProperties.java:14
int sc
Definition: Alphanumeric.java:8
TSPL.Rotation GetRotation()
Definition: Barcode1D.java:80
int GetSC()
Definition: Alphanumeric.java:360
static String ReplaceJsonArrayValues(String json)
Definition: JsonComm.java:231
static boolean HasKeyAtPath(String keyPath, String jsonStr)
檢查讯息是否包含通往「key」的路徑,例如:HasKeyPath("Content.Item1", "{ "Command": "DoThisOrThat", "To": "SomeTgt",...
Definition: JsonStringTokenizer.java:85
APglParamLine()
Definition: APglParamLine.java:11
int sc
Definition: Box.java:9
boolean reverse
Definition: Alphanumeric.java:13
Map< String, Setting > GetAllProperties()
讀取所有設置。
void Dispose()
Definition: RfidMonitor.java:356
JsonComm CreateMgmtComm(IComm ptrComm)
創建或返回允許管理/JSON 通信的現有連接。
Definition: JsonCommController.java:191
TSPL.Rotation rotation
Definition: Alphanumeric.java:15
void SetUnlockPW(String unlockPW)
Definition: Rfid_ReadProperties.java:40
void Write(InputStream binReader)
從輸入流寫入輸出流。
Definition: AComm.java:47
int sr
Definition: Alphanumeric.java:7
float dotsPerInch
Definition: PrintResolution.java:10
static String GetMsgIdExpectedOnResponse_Json(String msgStr)
retrieve the "From" expected for the response to the msg passed in. e.g. handles case where "From" wi...
Definition: JsonStringTokenizer.java:286
用於內存訪問需要密碼保護的情況。
Definition: IRfidPassword.java:15
Definition: RfidMemBlockEnum.java:3
TSPL.Rfid_Format reportFormat
Definition: Verify.java:8
void SetY(T y)
Definition: APair.java:24
Barcode_1D_Properties()
Definition: Barcode_1D_Properties.java:62
void SetLineThickness(float lineThickness)
InvalidMemBlock
For case where need to enforce initialization.
Definition: RfidMemBlockEnum.java:5
Barcode1D(Barcode_1D_Properties bcdProps, int sr, int sc, String data)
Definition: Barcode1D.java:24
String ToString()
Definition: Setting.java:74
void ListenerChannelConnect(Channel< T > chnlToReconnect, MgmtChannelFilterType chnlType, String solicitedMsgId)
連接或重新連接通道以接收訊息。
Label(String name)
Definition: Label.java:13
ICellRect GetCellSize()
單元大小可視為 PDF417 行中最窄的條形元素的寬度和高度。
Definition: APdf417.java:54
AMaxicodeBarcode(IPoint start, IMaxicodeData data)
Definition: AMaxicodeBarcode.java:17
int GetFieldId()
用於區分其他讀取欄位的欄位識別碼。
Definition: Rfid_ReadBitField.java:49
Definition: Verify.java:5
static Ruler GetRuler()
Definition: Defaults.java:91
ATsplCmd()
Definition: ATsplCmd.java:43
float GetYdim()
Y軸方向單元大小(高度)。
Definition: CellRect.java:16
PC
Definition: TSPL.java:90
Definition: ScaleEnum.java:3
TSPL.Rfid_Format dataFormat
Definition: Rfid_ReadBitField.java:6
LEVEL_4
Definition: Pdf417ErrCorrectionEnum.java:9
String name
Definition: Font.java:7
List< ITextItem > GetText()
使用相同文本設置的文本項目列表。
IFontSize fontSize
Definition: ATextItem.java:10
boolean _sdkManagedComm
Definition: SettingsReadWrite.java:61
Configs(IComm connection)
必須傳遞一個已打開的 comm 連接,當監聽來自印表機的非請求讯息時,可以保持打開狀態。
Definition: Configs.java:152
void SetUseSfcc(boolean useSfcc)
float ToInch(float scaledNumber, IRuler ruler, IPrintResolution resolution)
Definition: PrintPlane.java:210
Numeric
Numbers only.
Definition: QRCodeManualEncodingEnum.java:5
int GetBitCount()
欄位中的位數。
Definition: Rfid_WriteBitField.java:48
Definition: Verify.java:5
void SetBcdType(PGL.Barcode_Type2D bcdType)
Definition: Barcode2D.java:84
String password
Definition: ARfidWrite.java:12
void SetText(List< ITextItem > textItems)
void SetMemory(RfidMemBlockEnum memory)
Definition: ARfidWrite.java:31
PGL.Rfid_MemBlock GetMemoryBlock()
可選的記憶體區塊選擇。如果未設定,則使用 EPC 記憶體區塊。
Definition: Rfid_WriteProperties.java:127
void SetRuler(IRuler ruler)
Definition: AMaxicodeBarcode.java:34
Definition: Pdf417ErrCorrectionEnum.java:3
Definition: IFontStyle.java:5
static String CreateMsgFrame(String fromId, String trackId, String command, String content, String toId)
Create JSON object message that can be sent to printer.
Definition: JsonStringBuilder.java:167
LEVEL_2
Definition: Pdf417ErrCorrectionEnum.java:7
Normal
Default/normal text.
Definition: FontStyleEnum.java:5
void SetCmd(String cmd)
Definition: APglCmd.java:25
void SetName(String name)
int GetOffsetFromStart()
訪問非起始位置的記憶體時的可選偏移量。
Definition: Rfid_WriteProperties.java:108
void ListenerChannelDisconnect(Channel< T > chnlToRemove)
斷開通道。斷開的通道不會再接收訊息,但未來可以重新連接。
Unlock
Unlock block so that it can be overwritten.
Definition: RfidPasswordTypeEnum.java:11
void Dispose()
Definition: OdvMonitor.java:333
ExecutorService _executor
Definition: OdvMonitor.java:99
void SetData(String data)
void ClearParameterLines()
IPoint GetStart()
方框的左上角。
Definition: Box.java:35
void SetPrefix(String prefix)
Definition: ATsplParamLine.java:38
void SetRotation(RotateEnum rotation)
Definition: MaxicodeBarcode.java:45
void SetPrimaryMsg(String primaryMsg)
Definition: AMaxicodeMsg.java:50
Definition: DataMatrixBarcode.java:16
static String GetBarcodeType2D(Barcode_Type2D bcdType2D)
Definition: PGL.java:396
int GetOffsetFromStart()
選擇性字偏移(每計數 16 位),如果訪問的內存不是內存銀行的起始位置。
MgmtMsg ReadNextMsg()
讀取可能已從印表機非同步接收的下一則訊息。
Definition: Messenger.java:149
void SetTrailer(String trailer)
Definition: Verify.java:141
int bitCountTotal
Definition: Rfid_ReadProperties.java:17
Definition: ATsplParamLine.java:6
void SetName(String name)
Definition: Font.java:44
Definition: TSPL.java:192
int GetValue()
Definition: TSPL.java:44
float DotsToPoints(float dots, IPrintResolution resolution)
int GetSC()
Definition: Line.java:54
void SetBcdType(TSPL.Barcode_Type1D bcdType)
Definition: Barcode1D.java:132
void SetOdvReportListening(boolean listening)
啟用/停用聽取或解析印表機發送的非請求 ODV 報告
void SetAlignment(AlignEnum alignment)
Definition: AText.java:89
Barcode1D()
Definition: Barcode1D.java:10
void Write(T message)
Definition: Channel.java:19
String GetValue(String key)
讀取與指定鍵相關的設定。
static IMgmtMsgListenerChannels< MgmtMsg > ListenerChannelsConnectorGet(IComm commToPtr)
獲取允許創建/連接監聽通道的連接器。
Definition: Listener.java:29
int GetSC()
Definition: Box.java:59
void SetStart(IPoint start)
RfidRead(PGL.Rfid_MemBlock memBank, PGL.Rfid_Format dataFormat, int bitCount, int fieldId)
用於簡單讀取的情況,僅讀取一個位元欄位。
Definition: RfidRead.java:34
String Permission
Definition: Setting.java:37
T GetY()
Definition: APair.java:20
BarWidths()
Definition: BarWidths.java:12
GS128
Definition: TSPL.java:165
ListenerChannelsMgmtMsg _listenersMgmtMsgChnls
Definition: JsonComm.java:54
float height
Definition: Barcode1D.java:8
void SetStart(IPoint start)
Definition: Box.java:39
void MsgListenerCtrlRefresh()
Definition: OdvMonitor.java:173
Future<?> _listenerTask
Definition: PrinterMonitor.java:90
I2of5
Definition: PGL.java:347
static void SetAlignment(AlignEnum alignment)
Definition: Defaults.java:103
void SetCellSize(ICellSquare cellSize)
Definition: AQRBarcode.java:91
void SetPDF(boolean pdf)
Definition: Barcode1D.java:92
List< Rfid_ReadBitField > bitFields
Definition: RfidRead.java:9
void SetRuler(IRuler ruler)
boolean IsBold()
不支援
Definition: Font.java:66
TSPL.AlignEnum align
Definition: Alphanumeric.java:16
void SetRemainingMsg(String remainingMsg)
Definition: AMaxicodeMsgStructured.java:79
void SetLT(int lt)
Definition: Line.java:42
static final String CMD_READ
Definition: Configs.java:35
提供與RFID相關服務的支持。該模組促進對列印機非請求訊息的監聽/檢索。
Definition: RfidMonitor.java:89
void AddBarcode(IBarcodeItem barcode)
Definition: ABarcode1D.java:42
ODV 報告類別,用於顯示從打印機接收到的 ODV/ODV2D 數據。
Definition: OdvReport.java:16
void SetOdvReportListening(boolean listening)
啟用/停用聽取或解析印表機發送的非請求 ODV 報告
Definition: OdvMonitor.java:152
static IComm CreateComm(String descriptor)
根據描述符創建通訊物件。如果無法創建,則返回 null。
Definition: Communication.java:38
int GetVE()
Definition: Alphanumeric.java:368
static float IgpDots(float dots, float dpiResolution)
Definition: TSPL.java:219
String data
Definition: ATextItem.java:11
TsplForm form
Definition: Label.java:10
PGL.Rfid_Format dataFormat
Definition: Rfid_WriteBitField.java:24
void Dispose(boolean disposing)
Definition: Configs.java:239
String Data
印表機的配置值。這些值不應被修改。
Definition: Config.java:140
static String GetRfidMemBlock(Rfid_MemBlock memBlock)
Definition: PGL.java:246
Definition: MaxicodeMsg.java:6
float GetLineThickness()
根據使用的標尺單位設定線條的厚度。
Scale()
Definition: Scale.java:11
void SetCmd(String cmd)
Definition: ATsplCmd.java:25
DFLT_CPI
Definition: TSPL.java:35
MGMT
Definition: TcpConnection.java:99
T x
Definition: APair.java:4
TSPL.SCALE_UNITS getUnits()
Definition: Scale.java:39
void SetRuler(IRuler ruler)
Pdf417ErrCorrectionEnum errorCorrection
Definition: APdf417.java:20
void SetEngineStatusListening(boolean listening)
啟用/停用監聽/解析來自打印機的未經請求的引擎狀態。
List< String > paramLine
Definition: APglParamLine.java:7
MaxicodeModeEnum mode
Definition: AMaxicodeMsg.java:17
int RemoveUser()
Definition: JsonCommController.java:290
float InchToDots(float inchValue, IPrintResolution resolution)
Definition: IBarcodeItem2D.java:3
Definition: Barcode1D.java:5
IPoint start
Definition: ALine.java:10
PrintResolution(float dotsPerUnit, ScaleEnum unit)
定義印表機的解析度,以每英吋點數或每毫米點數為單位。
Definition: PrintResolution.java:23
PglParamLine()
Definition: PglParamLine.java:5
int GetVE()
Definition: Alphanumeric.java:81
String SendMsg(String command, String content, String TrackNo)
將管理命令和資料/內容發送到印表機。
指定條碼內容和條碼在平面上開始的位置。
Definition: IBarcodeItem.java:13
boolean IsPDF()
Definition: Barcode1D.java:101
Map< String, String > GetValues(List< String > keys)
讀取與指定鍵列表相關的多個設定。
Inch
Inch scale.
Definition: ScaleEnum.java:9
int GetLT()
Definition: Line.java:38
float GetXdim()
X軸方向單元大小(寬度)。
void SetBarcodeType(BarcodeTypeEnum_1D barcodeType)
Definition: ABarcode1D.java:50
PDF417
Definition: PGL.java:393
int sc
Definition: Barcode1D.java:14
Definition: IRfidBankSelect.java:5
void SetPrintHumanReadableOnTop(boolean printHumanReadableOnTop)
Definition: Barcode_1D_Properties.java:134
void SetMemory(RfidMemBlockEnum memory)
Definition: ARfidWrite.java:31
String GetName()
標籤的名稱,可用於識別與其他標籤的不同。
Definition: ADataMatrix.java:9
Barcode1D(IBarcodeItem barcode)
Definition: Barcode1D.java:14
void SetMemoryBlock(PGL.Rfid_MemBlock memoryBlock)
Definition: Rfid_WriteProperties.java:131
AtomicBoolean _rfidReportListening
Definition: RfidMonitor.java:98
boolean GetRfidReportListening()
繼承自 IRfidMonitor.RfidReportListening
Definition: RfidMonitor.java:150
MAXICODE
Definition: TSPL.java:193
PglCmd cmd
Definition: Barcode2D.java:6
void SetRawInfo(Map< String, String > rawInfo)
Definition: PrinterInfo.java:45
IPoint start
Definition: ATextItem.java:9
RfidPasswordTypeEnum GetPasswordType()
選擇內存訪問的密碼類型。
Definition: ARfidWrite.java:37
void SetHE(int he)
Definition: Alphanumeric.java:380
Definition: BarWidths.java:10
String serviceClass
Definition: AMaxicodeMsgStructured.java:20
FontSizeUnitsEnum fontSizeUnits
Definition: AText.java:19
static final float MM_PER_INCH
Definition: PrintResolution.java:8
UPCA
Definition: PGL.java:346
static String GetKeyValueAtPath(String keyPath, String jsonStr)
以字符串形式獲取 key 的值,如果 key 不存在則返回空字符串 (""),例如:獲取 "<value1>", GetKeyAtPath("Content.Item1",...
Definition: JsonStringTokenizer.java:167
void SetModel(QRCodeModelEnum model)
Definition: AQRBarcode.java:107
List< Rfid_ReadBitField > bitFields
Definition: RfidRead.java:9
String ToString()
返回可發送到印表機的字串。
Rfid_ReadProperties props
Definition: RfidRead.java:8
ICellSquare GetCellSize()
條碼單元格大小。較大的單元格大小會導致條碼佔用更大的區域。
void SetSC(int sc)
Definition: Line.java:72
MaxicodeBarcode()
Definition: MaxicodeBarcode.java:22
RotateEnum rotation
Definition: ABarcode2D.java:13
static boolean IsCmdSuccess(String msgStr)
Check if msg is "Success" (response to a query sent to printer)
Definition: JsonStringTokenizer.java:274
Mask_0
Definition: QRCodeMaskEnum.java:4
ICellSquare cellSize
Definition: AQRBarcode.java:43
FontSizeUnitsEnum GetFontSizeUnits()
字元大小選擇使用字體點數或其他單位。
Definition: AText.java:74
String Model()
打印機型號
Definition: PrinterInfo.java:58
void SetServiceClass(String serviceClass)
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:60
static final char DATA_FRAME_RESTRICTED_CHAR
Definition: TSPL.java:17
void SetOffsetFromStart(int offsetFromStart)
Definition: Rfid_ReadProperties.java:112
int ConnectionCount()
get number of connections. Note each connection can have multiple users.
Definition: JsonCommController.java:240
void SetDataFormat(TSPL.Rfid_Format dataFormat)
Definition: Rfid_ReadBitField.java:86
void SetStart(IPoint start)
Definition: ABarWidths.java:6
SettingsReadWrite(IComm connection)
必須傳入一個已打開的 comm 連線,並且該連線在收聽來自印表機的未請求訊息時保持開啟。
Definition: SettingsReadWrite.java:329
boolean HasRfidOption()
如果 RFID 選項存在,則為真。
Definition: PrinterInfo.java:136
void ReleaseMgmtComm(String commDescriptor)
Release the json comm resources tied to the commDescriptor
Definition: JsonCommController.java:208
void SetDark(boolean dark)
Definition: Alphanumeric.java:109
Definition: QRBarcode.java:17
Definition: QRCodeManualEncodingEnum.java:3
Definition: Translate.java:5
void SendMsgRaw(String dataToSend)
將內容直接發送至印表機,不進行任何訊息格式化。
void close()
Definition: RfidMonitor.java:398
int sr
Definition: Barcode1D.java:13
int GetBitCount()
Definition: Rfid_ReadBitField.java:22
TSPL.Reference_Point referencePoint
Definition: Alphanumeric.java:17
int sr
Definition: Barcode1D.java:13
boolean printHumanReadable
Definition: Barcode_1D_Properties.java:27
Definition: ABarcode1D.java:13
boolean HasOdvOption()
如果 ODV 選項存在,則為真。
Definition: PrinterInfo.java:123
IRuler GetRuler()
用於設定條寬的標尺。
float dotsPerMM
Definition: PrintResolution.java:11
void Dispose()
Definition: JsonComm.java:349
String _managedDescriptor
Definition: PrinterMonitor.java:132
void SetOffsetFromStart(int offsetFromStart)
Definition: Rfid_WriteProperties.java:113
static final float ALPHA_EXPANSION_MAX
Definition: PGL.java:17
static final int MAX_Rfid_MSGS
Definition: RfidMonitor.java:102
MaxicodeModeEnum mode
Definition: AMaxicodeMsgStructured.java:17
abstract String toString()
void SetHeight(float height)
Definition: ABarcodeItem.java:27
RFID 記憶體塊選擇。
Definition: PGL.java:235
InputStream _inStream
Definition: TcpConnection.java:82
final int value
Definition: PGL.java:128
String Content
這是依賴於命令的內容/數據。呼叫者負責創建/解析正確的 JSON 格式。
Definition: MgmtMsg.java:94
void SetRotation(PGL.Rotation rotation)
Definition: Alphanumeric.java:133
static final Logger LOGGER
Definition: JsonComm.java:51
String aesKey
Definition: Rfid_ReadProperties.java:20
AText(ITextItem text)
Definition: AText.java:27
IRuler GetRuler()
用於設定條寬的標尺。
Definition: ABarWidths.java:17
int lt
Definition: Line.java:7
String GetSuffix()
Definition: APglParamLine.java:42
String remainingMsg
Definition: AMaxicodeMsgStructured.java:21
void SetSuffix(String suffix)
Alphanumeric(int sr, int sc, int ve, int he, String data)
Definition: Alphanumeric.java:19
AQRBarcode(IPoint start, List< Tuple< QRCodeManualEncodingEnum, String >> dataManuallyEncoded)
用於需要手動編碼條碼數據的情況。
Definition: AQRBarcode.java:79
PGL.Rotation rotation
Definition: Barcode1D.java:9
String toString()
Definition: Pdf417Barcode.java:27
void close()
Definition: PrinterMonitor.java:582
void SetSC(int sc)
Definition: Box.java:64
int GetLT()
Definition: Box.java:43
IRuler GetRuler()
如果使用標尺進行字體縮放/調整大小,用於文字定位和字體大小的標尺。
QRCodeModelEnum model
Definition: AQRBarcode.java:45
static final String DataPortPrefix
Definition: JsonStringBuilder.java:18
void SetRotation(RotateEnum rotation)
Definition: ABarcode2D.java:51
static final float TWOBYTE_EXPANSION_MIN
Definition: PGL.java:18
int LimitRange(int value, int min, int max)
用於將數值限制在指定範圍內的工具方法。
Definition: APdf417.java:183
MM
Millimeter scale.
Definition: ScaleEnum.java:7
Rfid_ReadBitField()
Definition: Rfid_ReadBitField.java:9
None
No password.
Definition: RfidPasswordTypeEnum.java:5
List< String > GetParameters()
Definition: ATsplParamLine.java:23
點的預設比例。
Definition: PGL.java:99
int GetOffsetFromStart()
選擇性字偏移(每計數 16 位),如果訪問的內存不是內存銀行的起始位置。
Definition: ARfidWrite.java:58
IMgmtMsgListenerChannels< MgmtMsg > ChannelListenerMgmtMsg()
Definition: JsonComm.java:60
void SetOdvReportCallback(OdvReportNotice callback)
保存收到 ODV 報告時要調用的函式。函式必須符合 OdvReportNotice 的簽名。
void SetDotsPerMM(float dotsPerMM)
Definition: PrintResolution.java:46
void SetBitCountTotal(int bitCountTotal)
Definition: Rfid_ReadProperties.java:94
void SetBarcodes(List< IBarcodeItem > barcodes)
Definition: Communication.java:6
boolean IsReverse()
Definition: Alphanumeric.java:411
float MMToDots(float mmValue, IPrintResolution resolution)
Definition: PrintPlane.java:158
PrinterInfo GetPrinterInfo()
獲取打印機资讯。
static final String CMD_ITEM
Definition: SettingsReadWrite.java:55
AlertStatusNotice GetAlertStatusCallback()
Definition: PrinterMonitor.java:136
TsplCmd cmd
Definition: RfidRead.java:7
String Descriptor()
返回連線的字串描述。格式:"<b>TCP</b>:ip:port" 例如:"<b>TCP</b>:127.0.0.1:9100"
Definition: TcpConnection.java:316
float InchToPoints(float inchValue)
Definition: PrintPlane.java:153
int fixedErrCorrection
Definition: AAztecBarcode.java:22
支援旋轉的 PGL 命令的方向/旋轉。
Definition: PGL.java:279
String ToString()
返回可發送到印表機的字串。
Definition: MaxicodeBarcode.java:44
int GetSc()
Definition: Barcode1D.java:120
static int[] GetBuildInFontSize(String fontName)
Definition: TSPL.java:231
Channel< T > ListenerChannelGetNew(int capacity, MgmtChannelFilterType chnlType, String solicitedMsgId)
為呼叫者建立新通道以監聽已形成的 JSON 訊息。
void close()
Definition: JsonCommController.java:362
UPCA
Definition: TSPL.java:162
Definition: IRfidBitField.java:3
KillCode
Kill code. Typically 4 bytes.
Definition: RfidMemBlockEnum.java:17
String cmdSuffix
Definition: ATsplCmd.java:11
String toString()
Definition: Font.java:18
void SetBitCountTotal(int bitCountTotal)
Definition: Rfid_WriteProperties.java:95
String IpAddress()
IP address of connection.
Definition: TcpConnection.java:256
IRuler GetRuler()
用於放置的標尺。如果未設定,則使用預設的標尺設定。
ConcurrentLinkedQueue< String > _mgmtFilteredMsgs
Definition: RfidMonitor.java:103
void CallbackForAlertStatus(String[] alertText)
Definition: PrinterMonitor.java:417
PglCmd(boolean useSfcc, String cmd, String cmdSuffix)
Definition: PglCmd.java:13
void SetER(int er)
Definition: Box.java:72
String toString()
Definition: AText.java:104
Pdf417Barcode(IPoint start, String data)
Definition: Pdf417Barcode.java:20
IPglParamLine< String > GetNewParameterLine()
Definition: APglCmd.java:78
static final int MAX_ODV_MSGS
Definition: OdvMonitor.java:101
void SetErrorCorrection(Pdf417ErrCorrectionEnum errorCorrection)
Definition: APdf417.java:67
TSPL.Rotation rotation
Definition: Barcode_1D_Properties.java:24
String ToString()
Returns the string that can be sent to printer.
Definition: DataMatrixBarcode.java:26
void triggerCallbackForRfidReport(RfidReport report)
Definition: RfidMonitor.java:131
byte[] Read()
Definition: TcpConnection.java:350
IComm PtrComm()
Definition: JsonCommController.java:305
int GetEC()
Definition: Line.java:70
void SetRuler(IRuler ruler)
Definition: Box.java:31
Text()
Definition: Text.java:18
static int Round(float numToRound)
將浮點數取整為整數。
Definition: PrintPlane.java:272
DataMatrixBarcode(IPoint start, String data)
Definition: DataMatrixBarcode.java:24
boolean _sdkManagedComm
Definition: PrinterMonitor.java:131
Reference_Point referencePoint
Definition: Text.java:138
String[] displayText
Definition: PrinterMonitor.java:128
String toString()
Definition: Box.java:23
void SetUnlockPW(String unlockPW)
Definition: Rfid_ReadProperties.java:40
void SetCountryCode(String countryCode)
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:50
void SetFieldTag(String fieldTag)
Definition: Verify.java:78
static CellSquare CellSize
如果未指定大小,則2D條碼的單元/模組大小。
Definition: Defaults.java:70
Maxicode 條碼數據。Maxicode 自由格式承載讯息。僅適用於模式 2 和 3。
Definition: IMaxicodeMsgStructured.java:46
String _myMgmtId
Definition: OdvMonitor.java:93
String Command
發送到印表機的管理命令或從印表機接收的回應。
Definition: MgmtMsg.java:42
QRCodeMaskEnum(int value)
Definition: QRCodeMaskEnum.java:16
PGL.Rotation rotation
Definition: Barcode_2D_Properties.java:42
int GetHorzResolution()
Definition: Scale.java:47
String toString()
這是命令結構的 JSON 格式等價物。
Definition: MgmtMsg.java:108
void SetSr(int sr)
Definition: Barcode1D.java:116
void Dispose(boolean disposing)
Definition: SettingsReadWrite.java:399
IBarWidths GetBarWidths()
條碼放大倍率。窄/寬條的寬度。
Definition: ABarcode1D.java:62
String GetValue(String key)
繼承自 ISettingsReadWrite.GetValue
Definition: SettingsReadWrite.java:115
QRBarcode(IPoint start, String data)
Definition: QRBarcode.java:22
String magnification
Definition: Barcode_1D_Properties.java:56
static void SetPrinterResolution(PrintResolution resolution)
Definition: Defaults.java:87
void SetRotation(TSPL.Rotation rotation)
Definition: Barcode_1D_Properties.java:64
AQRBarcode(IPoint start, String data)
用於大多數數據將自動編碼到條碼中的情況。
Definition: AQRBarcode.java:63
void SetPrimaryMsg(String primaryMsg)
IPrintResolution GetPrinterResolution()
平面上所有物件使用的印表機解析度。
Definition: PrintPlane.java:55
int GetSr()
Definition: Barcode1D.java:112
void Send(T mgmtMsgToSend)
String SerialNumber()
打印機序列號
Definition: PrinterInfo.java:71
float height
Definition: ABarcodeItem.java:9
Definition: QRCodeModelEnum.java:3
int GetSR()
Definition: Box.java:51
void AddBitField(Rfid_ReadBitField bitFieldToAdd)
Definition: RfidRead.java:61
void SetCellSize(ICellSquare cellSize)
Definition: ADataMatrix.java:148
void SetOffsetFromStart(int offsetFromStart)
Definition: ARfidWrite.java:63
void SetFontSize(IFontSize fontSize)
Definition: ATextItem.java:35
IFontSize GetFontSizePgl(IFontSize fontSize, FontSizeUnitsEnum fontUnits, IRuler ruler)
Definition: Text.java:75
static final int DEFAULT_DATA_PORT
Port for sending print data.
Definition: TcpConnection.java:34
Mask_6
Definition: QRCodeMaskEnum.java:10
int sc
Definition: Line.java:9
String toString()
Definition: Text.java:34
X x
Definition: Tuple.java:4
int GetBitCount()
欄位中的位數。
Definition: Rfid_WriteBitField.java:48
ACS
Definition: RfidReport.java:25
int lt
Definition: Box.java:7
I2of5
Definition: TSPL.java:163
TsplCmd cmd
Definition: Verify.java:6
String GetPostalCode()
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:36
void close()
Definition: Messenger.java:164
float GetHeight()
條碼高度。以標尺單位表示。
Definition: ABarcodeItem.java:25
Definition: TSPL.java:117
void SetCountryCode(String countryCode)
boolean IsUseSfcc()
Definition: ATsplCmd.java:13
List< IPglParamLine< String > > parameterLines
Definition: APglCmd.java:7
static final int MAX_MSGS_FROM_PTR
Definition: OdvMonitor.java:91
List< T > GetParameters()
Code_39
Definition: PGL.java:340
void SetBitCountTotal(int bitCountTotal)
Definition: Rfid_WriteProperties.java:94
Definition: Barcode1D.java:8
static final float ALPHA_EXPANSION_MAX
Definition: TSPL.java:7
void SetLineThickness(float lineThickness)
ICellSquare GetCellSize()
條碼單元格大小。較大的單元格會導致條碼佔用更大的區域。
Definition: AQRBarcode.java:86
Channel< String > _msgsFromPtr
Definition: RfidMonitor.java:93
int GetBitCountTotal()
指定將被訪問的記憶體區塊的總位數。從偏移量開始。
Definition: Rfid_ReadProperties.java:90
Definition: RfidWrite.java:13
JsonComm _MgmtComm
Definition: SettingsReadWrite.java:59
IPoint GetStart()
條碼開始的位置。
Definition: ABarcodeItem.java:17
TSPL.Rfid_Format GetPWFormat()
LOCK 或 PERMALOCK 密碼字串的可選格式。如果未指定,則使用十六進位格式。
Definition: Rfid_WriteProperties.java:72
Inverted
Definition: PGL.java:283
AMaxicodeMsgStructured()
Definition: AMaxicodeMsgStructured.java:23
boolean _disposed
Definition: Configs.java:46
static String ToHex(String asciiString)
Convenience routine that takes an ASCII string and converts to hex.
Definition: RfidConvert.java:84
Maxicode 條碼數據。不適用於模式 2 或 3。
Definition: IMaxicodeMsg.java:13
Dot
Dot scale.
Definition: ScaleEnum.java:5
TsplParamLine(String startOfLine)
Definition: TsplParamLine.java:9
String ToString()
返回可發送到打印機的字符串。
Definition: Text.java:27
Rfid_ReadProperties props
Definition: RfidRead.java:8
static final String CFG_NUM
Definition: Config.java:31
float ToPoints(float scaledNumber)
Definition: PrintPlane.java:190
Definition: ATextItem.java:8
AAztecBarcode()
Definition: AAztecBarcode.java:25
String toString()
Definition: RfidRead.java:69
X x
Definition: Tuple.java:4
String GetTrailer()
添加在欄位內容後的尾部/後綴。
Definition: Verify.java:138
boolean IsUsingPoints()
Definition: Alphanumeric.java:121
static final String START_OF_COMMENT
PGL 註釋字符。必須添加到每個註釋的開始。
Definition: PGL.java:75
IRuler GetRuler()
用於放置的標尺。如果未設定,則使用預設的標尺設定。
Definition: Box.java:27
PGL 中使用的通用/公共結構和常數。
Definition: PGL.java:15
String GetEngineStatus()
查詢打印機的引擎狀態。
String countryCode
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:20
String toString()
Definition: Box.java:68
PrinterMonitor(String commDescriptor)
Definition: PrinterMonitor.java:404
void SetLockPW(String lockPW)
Definition: Rfid_WriteProperties.java:40
EPC
Electronic Product Code.
Definition: RfidMemBlockEnum.java:7
final int value
Definition: FontStyleEnum.java:11
int er
Definition: Line.java:10
void SetType(TSPL.Barcode_Type1D type)
Definition: Barcode_1D_Properties.java:47
int offsetFromStart
Definition: Rfid_ReadProperties.java:18
static int CalculateLengthWithECC(int dataLength, int eccPercentage)
Definition: AztecBarcode.java:190
void SetRemainingMsg(String remainingMsg)
STATUS
Definition: TcpConnection.java:101
List< Config > GetAllConfig()
Definition: ACellSquare.java:6
boolean _disposed
Definition: SettingsReadWrite.java:63
IPoint ToDots(IPoint scaledPosition, IRuler ruler, IPrintResolution resolution)
Definition: PrintPlane.java:242
boolean usingPoints
Definition: Alphanumeric.java:14
void SetDisplayStatusCallback(DisplayStatusNotice callback)
保存當接收到來自打印機的顯示文字訊息時需要調用的函數。函數必須符合 DisplayStatusNotice 的簽名。
abstract String toString()
Text(ITextItem text)
Definition: Text.java:24
void SetVertResolution(int vertResolution)
Definition: Scale.java:62
float ToDots(float scaledNumber, IRuler ruler)
Definition: PrintPlane.java:200
void SetPassword(String password)
int UserCount(String commdDescriptor)
get the active user count for a given commDescriptor.
Definition: JsonCommController.java:230
String permaUnLockPW
Definition: Rfid_ReadProperties.java:15
APglCmd(boolean useSfcc, String cmd, String cmdSuffix)
Definition: APglCmd.java:51
String _managedDescriptor
Definition: RfidMonitor.java:108
Definition: Listener.java:7
AztecCodeTypeEnum type
Definition: AAztecBarcode.java:21
String fontName
Definition: AText.java:17
RfidMemBlockEnum memory
Definition: ARfidWrite.java:10
void SetEngineStatusCallback(EngineStatusNotice callback)
保存當接收到來自打印機的引擎狀態時需要調用的函數。函數必須符合 EngineStatusNotice 的簽名。
String GetName()
標籤的名稱,可用於識別與其他標籤的不同。
Definition: Label.java:21
int er
Definition: Line.java:10
List< IPglParamLine< String > > GetParameterLines()
Definition: APglCmd.java:56
IRfidBitField GetData()
要寫入的數據。
ANY_SOLICITED_MSGS_ONLY
Messages that have a receiver "To" field. e.g. printer response to messages that had a sender "From" ...
Definition: MgmtChannelFilterType.java:7
AQRBarcode()
Definition: AQRBarcode.java:49
Rfid_WriteProperties()
Definition: Rfid_WriteProperties.java:23
void SetParameters(List< String > paramLine)
Definition: APglParamLine.java:30
static String CreateMsgFrame_Json(String fromId, String trackId, String command, String content, String toId)
Definition: JsonStringBuilder.java:130
int GetVertResolution()
Definition: Scale.java:58
final int dpi
Definition: TSPL.java:23
void addBitField(Rfid_WriteBitField bitFieldToAdd)
Definition: RfidWrite.java:54
void AddObject(Object addObject)
添加可以轉換為印表機語言語法的物件。
void SetStart(IPoint start)
String GetData()
Rfid 數據欄位。從最高有效位(MSB)到最低有效位(LSB)(從左到右)。十六進制格式的數據。
Definition: ARfidWrite.java:68
提供 ODV 相關服務的支援。模組用於協助監聽/檢索與 ODV 相關的打印機未請求讯息。
Definition: OdvMonitor.java:88
Definition: MgmtChannelFilterType.java:3
static String ToHexString(byte[] bytes)
Definition: RfidConvert.java:89
JsonComm _mgmtComm
Definition: PrinterMonitor.java:79
Box(int lt, int sr, int sc, int er, int ec)
Definition: Box.java:14
void SetEC(int ec)
Definition: Box.java:79
String _ipAddress
Definition: TcpConnection.java:77
RfidRead()
Definition: RfidRead.java:11
FontStyleEnum(int value)
Definition: FontStyleEnum.java:13
IRuler GetRuler()
用於設定單元大小的標尺。
int GetOffsetFromStart()
選擇性字偏移(每計數 16 位),如果訪問的內存不是內存銀行的起始位置。
Definition: ARfidWrite.java:58
List< Rfid_WriteBitField > bitFields
Definition: RfidWrite.java:16
void close()
Definition: Configs.java:276
String ToString()
Returns the string that can be sent to printer.
Definition: AztecBarcode.java:22
使用 JSON 格式的管理 (Mgmt) Comm。負責處理完整/格式良好的 Mgmt/JSON 訊息幀並通過通道轉發給任何聽眾。
Definition: JsonComm.java:50
float xdim
Definition: ACellSquare.java:8
String header
Definition: Verify.java:9
boolean printHumanReadableOnTop
Definition: Barcode_1D_Properties.java:59
Channel< String > _msgsFromPtr
Definition: Messenger.java:27
int bitCount
Definition: Rfid_ReadBitField.java:4
String toString()
Definition: Line.java:18
Definition: IBarcode2D.java:3
String GetYear()
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:65
void SetSr(int sr)
Definition: Barcode1D.java:129
float DotsPerUnit(IRuler ruler, IPrintResolution resolution)
字體縮放/調整大小的成對參數。
Definition: IFontSize.java:13
支援將非位元組數據轉換為RFID標籤中儲存的順序的方法。
Definition: RfidConvert.java:26
void SetZipperPattern(boolean zipperPattern)
Definition: MaxicodeBarcode.java:64
MaxicodeBarcode(IPoint start, IMaxicodeData data)
Definition: MaxicodeBarcode.java:26
NOT_DEFINED
Definition: PGL.java:339
int GetSR()
Definition: Box.java:52
DOT
Definition: TSPL.java:56
Code128B
Definition: PGL.java:342
void SetDotsPerInch(float dotsPerInch)
Definition: PrintResolution.java:37
String GetData()
Rfid 數據欄位。從最高有效位(MSB)到最低有效位(LSB)(從左到右)。十六進制格式的數據。
Definition: ARfidWrite.java:68
Definition: CellSquare.java:6
void SetRectangle(boolean rectangle)
Definition: ADataMatrix.java:42
IRuler ruler
Definition: Box.java:11
void AddBitField(Rfid_ReadBitField bitFieldToAdd)
Definition: RfidRead.java:61
void SetRotation(PGL.Rotation rotation)
Definition: Barcode_1D_Properties.java:97
Mask_5
Definition: QRCodeMaskEnum.java:9
ITsplParamLine< String > GetNewParameterLine(String startOfLine, String endOfLine)
Definition: ATsplCmd.java:67
BarcodeTypeEnum_1D barcodeType
Definition: ABarcode1D.java:15
String cmd
Definition: ATsplCmd.java:10
NOT_DEFINED
Definition: TSPL.java:193
boolean IsPrintHumanReadableOnTop()
在條碼頂部打印 PDF 人類可讀內容。
Definition: Barcode_1D_Properties.java:165
void SetParameters(List< T > parameters)
RfidMemBlockEnum GetMemory()
訪問的內存類型。請注意,並非所有內存類型都是可寫的。例如,TID(標籤識別)通常是只讀的。
int GetSr()
Definition: Barcode2D.java:64
AtomicBoolean _odvReportListening
Definition: OdvMonitor.java:97
final int Value
Definition: MaxicodeModeEnum.java:11
Map< String, String > _rawInfo
從打印機接收到的原始硬體資訊。對於需要查看其他介面未顯示的其他詳細資訊時很有用。
Definition: PrinterInfo.java:25
IPoint ToDots(IPoint scaledPosition, IRuler ruler)
Definition: PrintPlane.java:253
String GetServiceClass()
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:55
T GetX()
Definition: APair.java:12
static final float DEFAULT_DPI
Definition: PrintResolution.java:7
void MsgListenerCtrlRefresh()
Definition: RfidMonitor.java:176
void SetSc(int sc)
Definition: Barcode1D.java:137
Definition: IStartPoint.java:3
DisplayStatusNotice GetDisplayStatusCallback()
boolean GetDisplayStatusListening()
繼承自 IPrinterMonitor.DisplayStatusListening
Definition: PrinterMonitor.java:236
void SetWideBar(float wideBar)
Definition: ABarWidths.java:27
String Value
Definition: Setting.java:39
IPoint GetStart()
物件開始的位置。
Definition: AMaxicodeBarcode.java:38
String OverallGrade()
條碼總評級,表示為字母和數字值。例如:"A (4.0)"
Definition: OdvReport.java:79
Definition: IOdvMonitor.java:3
void SetPostalCode(String postalCode)
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:41
boolean zipperPattern
Definition: MaxicodeBarcode.java:20
RFID 位元欄位屬性(寫入)。
Definition: Rfid_WriteBitField.java:22
boolean bold
Definition: Font.java:8
String FirmwareVersion()
打印機韌體版本
Definition: PrinterInfo.java:84
RotateEnum rotation
Definition: ABarcode1D.java:19
void SetData(String data)
Definition: Alphanumeric.java:101
String GetData()
Definition: Barcode1D.java:104
None
No rotation.
Definition: RotateEnum.java:5
Channel< T > ListenerChannelGetNew(int capacity, MgmtChannelFilterType chnlType, String solicitedMsgId)
建立新通道供呼叫者監聽完整的JSON訊息。
Definition: AMgmtListenerChannels.java:71
void SetReportFormat(PGL.Rfid_Format reportFormat)
Definition: Verify.java:106
static boolean PingStoppedResponding(String ip, int timeoutSecs)
Definition: PrinterUtil.java:124
int ec
Definition: Line.java:11
BarWidths()
Definition: BarWidths.java:12
float ToPoints(float scaledNumber, IRuler ruler)
Definition: PrintPlane.java:185
IPglParamLine< String > GetNewParameterLine(String startOfLine)
Definition: APglCmd.java:74
List< Rfid_WriteBitField > bitFields
Definition: RfidWrite.java:16
void SetLineThickness(float lineThickness)
Definition: Box.java:55
CellSquare(float xdim, IRuler ruler)
Definition: CellSquare.java:7
boolean _sdkManagedComm
Definition: RfidMonitor.java:107
void SetData(String data)
RfidMonitor(String commDescriptor)
建構函式在由 SDK 管理的連接建立時被呼叫。
Definition: RfidMonitor.java:328
String ToString()
Definition: Config.java:199
void handle(OdvReport odvReport)
void SetPrinterResolution(IPrintResolution printerResolution)
Definition: PrintPlane.java:60
Definition: Barcode1D.java:8
Ruler(ScaleEnum scale)
Definition: Ruler.java:9
void SetData(IMaxicodeData data)
Definition: AMaxicodeBarcode.java:26
void SetData(String data)
Definition: ARfidWrite.java:73
APglParamLine(String linePrefix)
Definition: APglParamLine.java:14
2D 平面內的坐標對。
Definition: IPoint.java:13
Definition: Alphanumeric.java:5
String GetData()
條碼內容。
Definition: ABarcode2D.java:36
String cmd
Definition: APglCmd.java:10
static byte[] ToBytes(long uintData)
Convert a 32-bit unsigned integer into a byte array that can be written to RFID tag....
Definition: RfidConvert.java:57
String GetCmd()
Definition: APglCmd.java:21
static int CalculateAztecModuleCount(int dataSize, int errorCorrectionPercentage)
Definition: AztecBarcode.java:124
String toString()
Definition: Line.java:22
void handle(RfidReport rfidReport)
DisplayStatusNotice GetDisplayStatusCallback()
Definition: PrinterMonitor.java:146
指定文字及其在平面上開始的位置。
Definition: ITextItem.java:13
IPoint GetStart()
條碼開始的位置。
int GetOffsetFromStart()
如果訪問的記憶體不是起始位置,則可選的偏移量。
Definition: Rfid_WriteProperties.java:109
void SetLT(int lt)
Definition: Box.java:47
int GetLT()
Definition: Line.java:52
void SetUseSfcc(boolean useSfcc)
Definition: APglCmd.java:17
static String DescriptorValidate(String descriptorHint, DescriptorPortType portTypeHint)
從可能有或沒有端口的 descriptorHint 驗證/構建描述符字串。返回有效的描述符或空的 "" 字串。
Definition: TcpConnection.java:141
float GetLineThickness()
根據使用的標尺單位設定線條的粗細。
Definition: Box.java:51
Definition: Translate.java:3
String GetFontName()
要使用的字體名稱。
Definition: AText.java:54
打印機資訊類別,用於顯示打印機屬性和其他有用的資訊。
Definition: PrinterInfo.java:15
Definition: ListenerChannelsJson.java:3
DMATRIX
Definition: TSPL.java:193
void close()
Definition: SettingsReadWrite.java:436
int he
Definition: Alphanumeric.java:10
Rfid_ReadProperties()
Definition: Rfid_ReadProperties.java:23
int rd
Definition: Box.java:12
支援對齊的 PGL 命令的對齊選項。
Definition: PGL.java:309
AZTEC
Definition: PGL.java:393
Y GetY()
Definition: Tuple.java:20
IRuler GetRuler()
用於放置的標尺。如果未設置,則使用默認的標尺設置。
String toString()
Definition: Verify.java:13
Channel< String > _msgOut
Definition: JsonComm.java:73
boolean printHumanReadable
Definition: ABarcode1D.java:18
Definition: Translate.java:3
void SetDataFormat(TSPL.Rfid_Format dataFormat)
Definition: Rfid_WriteBitField.java:70
void SetBitCount(int bitCount)
Definition: Rfid_WriteBitField.java:52
JsonCommController()
Definition: JsonCommController.java:122
void SetPrintHumanReadable(boolean printHumanReadable)
Definition: Barcode_1D_Properties.java:115
boolean printHumanReadableOnTop
Definition: Barcode_1D_Properties.java:28
String password
Definition: ARfidWrite.java:12
int lt
Definition: Line.java:7
String From
用於識別訊息的發送者。如果印表機發送回應,這將在回應的 To 欄位中。
Definition: MgmtMsg.java:55
static final Object _syncLockComm
Definition: JsonCommController.java:115
String GetCountryCode()
Definition: AMaxicodeMsgStructured.java:54
static final String CMD_PROP
Definition: SettingsReadWrite.java:56
int GetER()
Definition: Box.java:67
float DotsToPoints(float dots, IPrintResolution resolution)
Definition: PrintPlane.java:126
void finalize()
Definition: SettingsReadWrite.java:425
List< String > Descriptors()
get list of connection descriptors
Definition: JsonCommController.java:246
void SetAesKey(String aesKey)
Definition: Rfid_ReadProperties.java:157
Definition: PrintResolution.java:6
QRCodeErrorCorrectionEnum errorCorrection
Definition: AQRBarcode.java:46
int offsetFromStart
Definition: ARfidWrite.java:13
Default
Uses default error correction level of 23% + 3 codewords.
Definition: AztecCodeTypeEnum.java:5
static String CreateMsgFrame_Json(String fromId, String trackId, String command, String content)
Definition: JsonStringBuilder.java:134
static boolean IsSolicitedMsg_Json(String msgStr)
Check if msg is a solicted msg (response to a query sent to printer)
Definition: JsonStringTokenizer.java:269
boolean GetEngineStatusListening()
繼承自 IPrinterMonitor.EngineStatusListening
Definition: PrinterMonitor.java:272
TSPL.AlignEnum GetAlign()
Definition: Alphanumeric.java:435
Definition: FontSizeUnitsEnum.java:3
void SetLT(int lt)
Definition: Line.java:56
int bitCount
Definition: Rfid_WriteBitField.java:23
FixedErrCorrection
User specified error correction level from 1 to 99.
Definition: AztecCodeTypeEnum.java:7
String postalCode
Definition: AMaxicodeMsgStructured.java:18
void SetPDF(boolean pdf)
Definition: Barcode1D.java:105
AMaxicodeBarcode()
Definition: AMaxicodeBarcode.java:13
String GetEngineStatus()
繼承自 IPrinterMonitor.GetEngineStatus
Definition: PrinterMonitor.java:474
PglCmd(String cmd, String cmdSuffix)
Definition: PglCmd.java:9
String GetMask()
訪問 PC 記憶體區塊中特定位時使用的可選兩字節十六進位遮罩。
Definition: Rfid_WriteProperties.java:144
BarWidths(float narrowBar, float wideBar)
Definition: BarWidths.java:17
static String GetBarcodeType1D(Barcode_Type1D barcodeType)
Definition: TSPL.java:169
String data
Definition: Barcode1D.java:12
String ToString()
返回可發送到印表機的字串。
Definition: MaxicodeBarcode.java:69
int GetSR()
Definition: Line.java:46
設定2D條碼中單個正方形單元的大小。
Definition: ICellSquare.java:22
int GetLayersWithinRange()
Definition: AAztecBarcode.java:113
IComm _jsonComm
Definition: JsonComm.java:70
String countryCode
Definition: AMaxicodeMsgStructured.java:19
String GetFieldTag()
用於報告的欄位標籤。例如:"AFn"、"BFn"、"DF1"
Definition: Verify.java:74
TID
Definition: TSPL.java:86
int GetValue()
Definition: QRCodeMaskEnum.java:20
void ClearParameterLines()
Definition: APglCmd.java:37
String[] GetFaultStatus()
繼承自 IPrinterMonitor.GetFaultStatus
Definition: PrinterMonitor.java:504
int he
Definition: Alphanumeric.java:10
String toString()
Definition: Scale.java:22
static final char DATA_FRAME_CHAR
Definition: TSPL.java:11
String GetPermaLockPW()
支援 PERMALOCK 的標籤的可選密碼。密碼通常以十六進制格式表示,範圍為 "1" 到 "FFFFFFFF"。
Definition: Rfid_WriteProperties.java:55
DMATRIX
Definition: PGL.java:393
static final int MAX_MSGS_FROM_PTR
Definition: PrinterMonitor.java:80
Definition: IMgmtMessenger.java:3
float wideBar
Definition: ABarWidths.java:9
RfidWrite(Rfid_WriteProperties writeProps, Rfid_WriteBitField firstBitField)
用於寫入的情況,其中提供了寫入屬性和第一個位元欄位。
Definition: RfidWrite.java:49
Box(float x_start, float y_start, float x_end, float y_end, float lineThickness)
Definition: Box.java:23
Y GetY()
Definition: Tuple.java:20
PGL.Rfid_MemBlock GetMemoryBlock()
可選的記憶體區塊選擇。若未設置,則使用 EPC 記憶體區塊。
Definition: Rfid_ReadProperties.java:126
PGL.Barcode_Type1D getType()
設置條碼類型以應用這些參數。
Definition: Barcode_1D_Properties.java:75
Map< String, String > GetFontNamesTable()
列印機駐留字體表。鍵是用戶友好的名稱,值是打印機預期的名稱。
int layers
Definition: AAztecBarcode.java:23
String GetID()
區分同時與印表機通信的不同訊息發送者的 ID。此 ID 用於 MgmtMsg 中的「To」/「From」。
Definition: Messenger.java:82
String _managedDescriptor
Definition: SettingsReadWrite.java:62
int sc
Definition: Barcode2D.java:10
AlertStatusNotice AlertStatusCallback
繼承自 IPrinterMonitor.AlertStatusCallback
Definition: PrinterMonitor.java:104
void SetSc(int sc)
Definition: Barcode2D.java:76
提供常用的服務,允許以「一行代碼」或盡可能接近「一行代碼」的方式完成操作。
Definition: Utilities.java:71
Barcode_1D_Properties()
Definition: Barcode_1D_Properties.java:31
void WaitForData(int msTimeOut)
等待當前執行緒有可用的資料 BytesAvailable。當前執行緒會休眠直到收到資料或超時為止。此為阻塞呼叫。
Definition: AComm.java:32
void Disconnect()
Definition: Channel.java:44
IPoint GetStart()
物件開始的位置。
String GetName()
標籤的名稱,可用於識別與其他標籤的不同。
Definition: Label.java:21
void ListenerChannelDisconnectPermanently(Channel< T > chnlToRemove)
永久斷開通道,使其無法重新連接。
Definition: AMgmtListenerChannels.java:38
String data
Definition: Barcode2D.java:8
Line(float x_start, float y_start, float x_end, float y_end, float lineThickness)
Definition: Line.java:13
boolean GetEngineStatusListening()
Definition: Alphanumeric.java:1
static final String PROGRAM_FILE
Definition: Config.java:30
void SetSc(int sc)
Definition: Barcode1D.java:124
String SendMsg(String command, String content)
Definition: Messenger.java:97
Definition: ARfidWrite.java:9
TSPL.SCALE_UNITS units
Definition: Scale.java:10
PglCmd cmd
Definition: Scale.java:6
String ToString()
返回可發送到印表機的字串。
String Descriptor()
Definition: JsonCommController.java:301
Barcode2D(PGL.Barcode_Type2D bcdType, int sr, int sc, String data)
Definition: Barcode2D.java:13
void SetStart(IPoint start)
Definition: ABarcode2D.java:31
String permaLockPW
Definition: Rfid_WriteProperties.java:15
void Dispose(boolean disposing)
Definition: JsonCommController.java:324
String GetPassword()
支持此功能的標籤可選擇性地設置密碼。
Definition: ARfidWrite.java:47
MaxicodeModeEnum GetMode()
用於說明條碼數據格式的模式。請參見MaxicodeModeEnum以獲取支持的模式。
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:85
List< ITextItem > GetText()
使用相同文本設置的文本項目列表。
Definition: AText.java:34
boolean _sdkManagedComm
Definition: Configs.java:44
Definition: MaxicodeMsgStructuredOpenSystemStandard.java:6
Right
Definition: PGL.java:313
void WriteAndWaitForResponse(OutputStream binDataIn, InputStream binDataOut, int responseStartTimeOut, int responseEndTimeOut, String completetionToken)
將 binDataOut 流資料寫入輸出流,並將接收到的資料返回到 binDataIn 流中。返回的資料是收到的資料或收到的完成標記。等待回應超時後返回。
Definition: AComm.java:56
TSPL.Rotation GetRotation()
根據 TSPL 文件,可選的旋轉參數 DIR。
Definition: Barcode_1D_Properties.java:60
Definition: ITsplParamLine.java:5
String GetHeader()
在欄位內容之前添加的標頭/前綴。
Definition: Verify.java:119
static String GetAlignment(AlignEnum align)
Definition: PGL.java:316
ICellSquare GetCellSize()
條碼單元格大小。較大的單元格會導致條碼佔用更大的區域。
Definition: AMgmtListenerChannels.java:6
AText()
Definition: AText.java:23
int offsetFromStart
Definition: Rfid_WriteProperties.java:18
boolean SetConfig(Config Cfg)
繼承自 IConfigs.SetConfig
Definition: Configs.java:118
void SetSC(int sc)
Definition: Alphanumeric.java:77
static RotateEnum Rotation
Definition: Defaults.java:59
AMgmtListenerChannels()
Definition: AMgmtListenerChannels.java:13
void SetSR(int sr)
Definition: Alphanumeric.java:69
static CellRect CellSizeRect
如果未指定大小,則2D條碼的單元/模組大小。
Definition: Defaults.java:81
None
Definition: TSPL.java:118
MaxicodeMsgStructuredOpenSystemStandard()
Definition: MaxicodeMsgStructuredOpenSystemStandard.java:18
static void SendPrintFile(String ipAddress, String fileName)
Definition: Utilities.java:72
int lt
Definition: Box.java:7
void SetVE(int ve)
Definition: Alphanumeric.java:85
static final char DELIMITER_PARAMS
Definition: TSPL.java:13
int sc
Definition: Barcode1D.java:14
SettingsReadWrite(String commDescriptor)
當建立由 SDK 管理的連線時呼叫的建構函數。
Definition: SettingsReadWrite.java:388
int GetColumns()
列數可用於限制條碼的寬度。
Definition: APdf417.java:128
IPrintResolution printerResolution
Definition: PrintPlane.java:19
BarcodeItem(IPoint start, float height, String data)
Definition: BarcodeItem.java:10
ListenerChannelsJson()
Definition: ListenerChannelsJson.java:5
void SetBitCount(int bitCount)
Definition: Rfid_ReadBitField.java:26
void close()
Definition: OdvMonitor.java:375
void Write(InputStream binReader)
從輸入流寫入輸出流。
String[] alertText
Definition: PrinterMonitor.java:129
String GetCmdSuffix()
Definition: ATsplCmd.java:29
SCALE_CHAR(int value)
Definition: PGL.java:130
static final int DEFAULT_STATUS_PORT
Port for listening to status messages from printer.
Definition: TcpConnection.java:73
IPoint GetStart()
線條的起始位置。
int UnreadMsgCount()
獲取接收到的未讀訊息數量,這些訊息正在等待被讀取。
Definition: Messenger.java:144
MODE_4
Standard Symbol. Unstructured data, general-use barcode. EEC Primary Message, SEC Secondary Message.
Definition: MaxicodeModeEnum.java:9
T y
Definition: APair.java:5
int GetBitCountTotal()
指定將被訪問的記憶體區塊中的總位數。從偏移量開始。
Definition: Rfid_WriteProperties.java:90
User
User memory.
Definition: RfidMemBlockEnum.java:13
String prefix
Definition: ATsplParamLine.java:8
物件的旋轉。
Definition: IRotation.java:15
Scale(TSPL.SCALE_UNITS units, int horzDpi, int vertDpi)
Definition: Scale.java:19
UNKNOWN
Definition: RfidReport.java:27
Definition: RfidReport.java:17
static String GetRandomId_Json()
Returns random integer simply used to make sure each msg has unique ID. Use this to identify any msgs...
Definition: JsonStringBuilder.java:199
void SetPrintHumanReadable(boolean printHumanReadable)
Definition: Barcode_1D_Properties.java:151
PglCmd cmd
Definition: RfidRead.java:7
TsplParamLine()
Definition: TsplParamLine.java:5
void handle(String[] displayLines)
String GetUnlockPW()
支援鎖定的標籤的可選解鎖密碼。密碼通常為十六進制格式,範圍為 "1" 到 "FFFFFFFF"。
Definition: Rfid_ReadProperties.java:36
ACellSquare(float xdim, IRuler ruler)
Definition: ACellSquare.java:10
ACS
Definition: PGL.java:240
void SetYear(String year)
void AddRawContent(String rawContent)
添加自定義內容時,將原始內容加入標籤。
MgmtMsg SendMsgAndWaitForResponse(String command, String content, int maxWaitTimeSecs)
發送管理命令和資料/內容到印表機,並等待maxWaitTimeSecs時間的回應。
Map.Entry< String, List< Channel< T > > > mySolicitedListWithChannel(Channel< T > chnlToSearch)
Definition: AMgmtListenerChannels.java:171
Line(int lt, int sr, int sc, int er, int ec)
Definition: Line.java:13
PglCmd cmd
Definition: Alphanumeric.java:6
TSPL.Rfid_Format GetPWFormat()
UNLOCK 或 PERMAUNLOCK 的可選密碼字串格式。如果未指定,則使用 16 進位格式。
Definition: Rfid_ReadProperties.java:72
IRuler GetRuler()
用於定位和高度的尺規。
ClockWise
Definition: TSPL.java:119
Scale scale
Definition: Label.java:11
boolean _disposed
Definition: PrinterMonitor.java:133
RfidMemBlockEnum GetMemory()
訪問的內存類型。請注意,並非所有內存類型都是可寫的。例如,TID(標籤識別)通常是只讀的。
Definition: ARfidWrite.java:26
僅適用於模式2或3。
Definition: AMaxicodeMsgStructured.java:16
ACS
Definition: TSPL.java:88
ExecutorService _executor
Definition: PrinterMonitor.java:89
Tuple< Integer, Integer > GetRowsCols()
指定條碼的行數和列數,以手動設置條碼矩陣的尺寸。
Definition: ADataMatrix.java:92
String GetPermaUnLockPW()
支援的標籤可選的 PERMAUNLOCK 密碼。密碼通常為 16 進位格式,範圍在 "1" 到 "FFFFFFFF"。
Definition: Rfid_ReadProperties.java:54
JsonComm _mgmtComm
Definition: Messenger.java:26
IRuler GetRuler()
如果未更改或提供特定的標尺,則所有物件使用的標尺。
Definition: PrintPlane.java:84
void SetHeight(float height)
Definition: Barcode1D.java:89
MaxicodeMsg(MaxicodeModeEnum mode, String primaryMsg, String remainingMsg)
Definition: MaxicodeMsg.java:11
String ToString()
Returns the string that can be sent to printer.
Definition: DataMatrixBarcode.java:30
void SetHeight(float height)
int bitCountTotal
Definition: Rfid_ReadProperties.java:17
static int ToUInt(byte[] bytesFromRfidTag)
Convert 4 bytes read from RFID tag into 32 bit unsigned integer.
Definition: RfidConvert.java:29
1D 條碼的非預設參數。
Definition: Barcode_1D_Properties.java:53
void SetRotation(PGL.Rotation rotation)
Definition: Barcode2D.java:52
boolean IsPrintHumanReadable()
在條碼底部列印 PDF 人眼可讀的文字。
Definition: Barcode_1D_Properties.java:111
void SetPermaLockPW(String permaLockPW)
Definition: Rfid_WriteProperties.java:59
Definition: AlignEnum.java:1
String fieldTag
Definition: Verify.java:7
float lineThickness
Definition: Box.java:14
FontStyleEnum GetFontStyle()
Definition: AText.java:64
String toString()
Definition: Box.java:68
String toString()
Definition: ATsplParamLine.java:74
Mask_3
Definition: QRCodeMaskEnum.java:7
QR
Definition: TSPL.java:193
String GetCmdSuffix()
Definition: APglCmd.java:29
Map< String, String > MsgParser_PrinterInfo(String mgmtReportFrame)
Definition: PrinterMonitor.java:529
Definition: ATsplCmd.java:6
NOT_DEFINED
Definition: PGL.java:393
static final String DataPortSuffix
Definition: JsonStringBuilder.java:19
IRuler GetRuler()
列印解析度可以設為英寸或毫米刻度。設置/更新其中一種刻度會導致兩者都被更新。
Definition: AMaxicodeBarcode.java:30
MgmtMsg()
Definition: MgmtMsg.java:7
String GetFontName()
要使用的字體名稱。
void SetData(String data)
QRBarcode(IPoint start, List< Tuple< QRCodeManualEncodingEnum, String >> dataManuallyEncoded)
Definition: QRBarcode.java:27
String _managedDescriptor
Definition: OdvMonitor.java:107
char ctrlCharDelimiter
Definition: ADataMatrix.java:13
static String GetBarcodeType2D(Barcode_Type2D bcdType2D)
Definition: TSPL.java:196
void SetAlertStatusCallback(AlertStatusNotice callback)
保存當接收到來自打印機的故障/警報訊息時需要調用的函數。函數必須符合 AlertStatusNotice 的簽名。
Definition: PrinterMonitor.java:141
static String GetRfidMemBlock(Rfid_MemBlock memBlock)
Definition: TSPL.java:94
void SetDotsPerMM(float dotsPerMM)
String ToString()
返回可發送到打印機的字符串。
Definition: ABarcode1D.java:86
int GetLayers()
用於 AztecCodeTypeEnum.Compact 或 AztecCodeTypeEnum.Full 條碼類型的層數。
Definition: AAztecBarcode.java:105
String GetData()
條碼數據,包括要編碼在條碼中的主要讯息和次要讯息。
Definition: MaxicodeMsgStructured.java:16
void handle(String engineState)
Center
Definition: TSPL.java:140
TsplCmd cmd
Definition: Font.java:6
float GetWideBar()
最寬條的寬度。這通常是窄條的倍數,以便條碼掃描器區分條寬。
void Dispose()
Definition: PrinterMonitor.java:537
FontStyleEnum fontStyle
Definition: AText.java:18
int GetER()
Definition: Line.java:62
AlertStatusNotice GetAlertStatusCallback()
Font()
Definition: Font.java:11
String toString()
Definition: DataMatrixBarcode.java:35
void SetRemainingMsg(String remainingMsg)
Definition: AMaxicodeMsg.java:58
PGL.Rfid_Format GetPWFormat()
用於解鎖或永久解鎖的密碼字串的可選格式。若未指定,則使用十六進制格式。
Definition: Rfid_ReadProperties.java:72
IRuler ruler
Definition: AMaxicodeBarcode.java:10
AccessCode
Access code. Typically 4 bytes.
Definition: RfidMemBlockEnum.java:15
int sr
Definition: Box.java:8
MaxicodeMsg()
Definition: MaxicodeMsg.java:7
Definition: Alphanumeric.java:1
PrinterMonitor(TcpConnection connection)
Definition: PrinterMonitor.java:387
static char GetPrintableDataFrameChar(String dataToFrame)
確保可打印數據的框架字符不屬於將要打印的數據,且不與 SFCC 相同。
Definition: PGL.java:423
在物件建立或設定/更改時未指定時使用的預設設定。
Definition: Defaults.java:17
void SetCmdSuffix(String cmdSuffix)
NOT_DEFINED
Definition: TSPL.java:157
String permaLockPW
Definition: Rfid_WriteProperties.java:15
UPCA
Definition: BarcodeTypeEnum_1D.java:4
包含與設置相關的元數據及其屬性。
Definition: Setting.java:32
String toString()
Definition: APglParamLine.java:74
abstract String ToString()
Returns the string that can be sent to printer.
Rfid_WriteProperties()
Definition: Rfid_WriteProperties.java:23
static char GetPrintableDataFrameChar(String dataToFrame)
Definition: TSPL.java:214
int GetHorzResolution()
Definition: Scale.java:50
MaxicodeMsg(MaxicodeModeEnum mode, String primaryMsg, String remainingMsg)
Definition: MaxicodeMsg.java:11
LEVEL_6
Definition: Pdf417ErrCorrectionEnum.java:11
RFID 讀取屬性。
Definition: Rfid_ReadProperties.java:13
Inverted
Definition: TSPL.java:121
boolean GetOdvReportListening()
Definition: Alphanumeric.java:5
void AddRawContent(String rawContent)
添加自定義內容時,將原始內容加入標籤。
Definition: Label.java:35
SettingsReadWrite(JsonComm mgmtComm)
當已有用於收聽管理訊息的 mgmt comm 物件存在時,呼叫此建構函數。
Definition: SettingsReadWrite.java:355
指定條碼內容和條碼在平面上開始的位置。
Definition: IBarcodeItem_2D.java:13
IPoint GetStart()
文字開始的位置。
MgmtMsg(String mgmtMsg)
所有從完整管理/JSON 訊息中創建的欄位。
Definition: MgmtMsg.java:22
void AddObject(Object addObject)
添加可以轉換為印表機語言語法的物件。
Definition: Label.java:30
String toString()
Definition: ATsplCmd.java:108
int sr
Definition: Line.java:8
Barcode_2D_Properties()
Definition: Barcode_2D_Properties.java:42
abstract String toString()
EngineStatusNotice EngineStatusCallback
繼承自 IPrinterMonitor.EngineStatusCallback
Definition: PrinterMonitor.java:126
IFontSize GetFontSizeTspl(IFontSize fontSize, FontSizeUnitsEnum fontUnits, IRuler ruler)
Definition: Text.java:105
String GetRemainingMsg()
次要讯息,在具有 EEC 的模式下通常最多有 68 個字符,具有 SEC 的模式下最多有 84 個字符。
EngineStatusNotice GetEngineStatusCallback()
TSPL.Barcode_Type2D getType()
設定參數所適用的條碼類型。
Definition: Barcode_2D_Properties.java:55
float GetLineThickness()
根據使用的標尺單位設定線條的粗細。
Definition: Box.java:51
ARfidWrite(RfidMemBlockEnum memBlock, String data)
Definition: ARfidWrite.java:19
String _myMgmtId
Definition: PrinterMonitor.java:82
Definition: Pdf417Barcode.java:12
ABarcodeItem(IPoint start, String data)
Definition: ABarcodeItem.java:11
StringBuilder GetAsString()
Definition: ATsplCmd.java:82
String toString()
Definition: Box.java:23
int GetSC()
Definition: Box.java:60
void SetData(String data)
Definition: ABarcodeItem.java:23
ITsplParamLine< T > GetNewParameterLine(String startOfLine, String endOfLine)
int ve
Definition: Alphanumeric.java:9
void CallbackForDisplayStatus(String[] panelText)
Definition: PrinterMonitor.java:426
ClockWise
Definition: PGL.java:281
Definition: RotateEnum.java:3
float ToDots(float scaledNumber)
Definition: PrintPlane.java:205
Barcode1D(IBarcodeItem barcode)
Definition: Barcode1D.java:14
float ToMM(float scaledNumber, IRuler ruler, IPrintResolution resolution)
Definition: PrintPlane.java:226
void SetMagnification(String magnification)
Definition: Barcode1D.java:81
RotateEnum GetRotation()
Definition: AText.java:94
String toString()
Definition: Text.java:32
void close()
Definition: JsonComm.java:384
void SetVE(int ve)
Definition: Alphanumeric.java:372
Map< Integer, String > alertLUT
Definition: PrinterMonitor.java:587
IRuler ruler
Definition: Box.java:11
void SetData(String data)
static final int MAX_RAND_MSG_ID
呼叫 GetRandomId() 時會隨機生成的最大 ID,可用於發送請求讯息的 ID。
Definition: JsonStringBuilder.java:55
String GetPrimaryMsg()
主要讯息,不包含模式值,通常最多有 9 個字符。
Box(IPoint start, IPoint end, float lineThickness)
Definition: Box.java:17
static String GetRotation(Rotation rotation)
Definition: TSPL.java:124
Definition: IMgmtComm.java:3
void SetMagnification(String magnification)
Definition: Barcode_1D_Properties.java:81
void SetLineThickness(float lineThickness)
Definition: Box.java:55
boolean printHumanReadable
Definition: Barcode_1D_Properties.java:58
不支援
Definition: MaxicodeMsgStructuredOpenSystemStandard.java:17
static int Round(float numToRound)
Definition: IPrintPlane.java:35
ExecutorService _executor
Definition: JsonComm.java:72
AMaxicodeMsgStructuredOpenSystemStandard(MaxicodeModeEnum mode, String year, String postalCode, String countryCode, String serviceClass, String remainingMsg)
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:26
boolean _disposed
Definition: JsonComm.java:77
RfidReportNotice RfidReportCallback
Definition: RfidMonitor.java:105
int Size()
Definition: Channel.java:60
int sr
Definition: Box.java:8
PGL.AlignEnum GetAlign()
Definition: Alphanumeric.java:137
Pdf417Barcode()
Definition: Pdf417Barcode.java:16
String GetMagnification()
根據 TSPL 文件,可選的放大參數 MAG。
Definition: Barcode_1D_Properties.java:77
列印解析度可以設為英寸或毫米刻度。設置/更新其中一種刻度會導致兩者都被更新。
Definition: IPrintResolution.java:22
int GetSr()
Definition: Barcode2D.java:64
IPrintResolution GetPrinterResolution()
abstract String toString()
JsonConnection(IComm ptrComm)
Definition: JsonCommController.java:275
float DotsToPoints(float dots)
Definition: PrintPlane.java:132
float GetHeight()
條碼高度。以標尺單位表示。
String primaryMsg
Definition: AMaxicodeMsg.java:18
float MMToPoints(float mmValue, IPrintResolution resolution)
Definition: PrintPlane.java:169
static CellRect GetCellSizeRect()
Definition: Defaults.java:123
OdvReportNotice OdvReportCallback
Definition: OdvMonitor.java:104
Alphanumeric(int sr, int sc, int ve, int he, String data)
Definition: Alphanumeric.java:18
AztecBarcode(IPoint start, String data)
Definition: AztecBarcode.java:19
Full
Full format barcode. Allows 1 - 32 layers. Core, center finder pattern, has 3 black squares in additi...
Definition: AztecCodeTypeEnum.java:11
String GetPrefix()
Definition: ATsplParamLine.java:34
Rfid_WriteBitField(int bitCount, PGL.Rfid_Format dataFormat, String data)
Definition: Rfid_WriteBitField.java:32
void AddListenerToList(List< Channel< T >> listenerList, Channel< T > chnlToAdd)
Definition: AMgmtListenerChannels.java:139
Definition: Rfid_ReadBitField.java:3
Map< String, Setting > GetProperties(List< String > keys)
繼承自 ISettingsReadWrite.GetProperties
Definition: SettingsReadWrite.java:254
float DotsPerUnit(IRuler ruler, IPrintResolution resolution)
Definition: PrintPlane.java:94
void SetZipperPattern(boolean zipperPattern)
Definition: MaxicodeBarcode.java:39
String toString()
Definition: Line.java:22
void SetHeight(float height)
Definition: Barcode_1D_Properties.java:133
Setting GetProperties(String key)
繼承自 ISettingsReadWrite.GetProperties
Definition: SettingsReadWrite.java:224
void MySolicitedChannelList_Add(String solicitedMsgId, Channel< T > chnlToAdd)
Definition: AMgmtListenerChannels.java:151
Italic
Italic text.
Definition: FontStyleEnum.java:9
AtomicBoolean _mgmtMsgListening
Definition: RfidMonitor.java:96
void SetBarcodes(List< IBarcodeItem > barcodes)
Definition: ABarcode1D.java:38
int sc
Definition: Line.java:9
ALL_MSGS
All msgs. Unfiltered. If it's a fully formed Mgmt msg, this channel type will get it.
Definition: MgmtChannelFilterType.java:5
字符的預設比例。
Definition: PGL.java:124
ScaleEnum scale
Definition: Ruler.java:7
String GetCountryCode()
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:45
boolean GetAlertStatusListening()
void SetPermaUnLockPW(String permaUnLockPW)
Definition: Rfid_ReadProperties.java:58
RfidReportNotice GetRfidReportCallback()
繼承自 IRfidMonitor.RfidReportCallback
Definition: RfidMonitor.java:122
float InchToDots(float inchValue)
Definition: PrintPlane.java:143
ListenerChannelsJson _listenersJsonChnls
Definition: JsonComm.java:53
static final char DATA_FRAME_RESTRICTED_CHAR
不允許用於字母數字和條碼作為可打印數據的框架字符。
Definition: PGL.java:87
void SetFieldId(int fieldId)
Definition: Rfid_ReadBitField.java:53
void Read(OutputStream binDataIn)
Definition: AComm.java:24
int BytesAvailable()
Definition: TcpConnection.java:266
ATsplParamLine(String linePrefix)
Definition: ATsplParamLine.java:14
Map< String, String > RawReport
從打印機接收到的原始報告。對於需要查看缺陷或其他分級參數等詳細资讯時很有用。
Definition: OdvReport.java:35
void SetPrintHumanReadable(boolean printHumanReadable)
Definition: ABarcode1D.java:74
void SetDataFormat(PGL.Rfid_Format dataFormat)
Definition: Rfid_ReadBitField.java:87
static String GetRfidFormat(Rfid_Format format)
Definition: PGL.java:208
PglParamLine(String startOfLine)
Definition: PglParamLine.java:9
Code_39
Definition: TSPL.java:158
ICellSquare cellSize
Definition: ADataMatrix.java:16
MaxicodeMsgStructured()
Definition: MaxicodeMsgStructured.java:7
PGL.Barcode_Type1D bcdType
Definition: Barcode1D.java:15
APdf417(IPoint start, String data)
Definition: APdf417.java:28
TSPL.Barcode_Type2D type
Definition: Barcode_2D_Properties.java:38
String GetData()
條碼數據,包括要編碼在條碼中的主要讯息和次要讯息。
Definition: MaxicodeMsgStructured.java:16
EC_15
15% Error Correction. Also known as 'M' level.
Definition: QRCodeErrorCorrectionEnum.java:7
void WaitForData(int msTimeOut)
等待當前執行緒有可用的資料 BytesAvailable。當前執行緒會休眠直到收到資料或超時為止。此為阻塞呼叫。
包含Maxicode條碼數據的對象接口。
Definition: IMaxicodeData.java:15
void ListenerChannelConnect(Channel< T > chnlToReconnect, MgmtChannelFilterType chnlType)
Definition: AMgmtListenerChannels.java:94
AZTEC
Definition: TSPL.java:193
Center
Center align.
Definition: AlignEnum.java:9
TSPL.Rfid_Format pwFormat
Definition: Rfid_ReadProperties.java:16
float ToDots(float scaledNumber, IRuler ruler, IPrintResolution resolution)
Definition: PrintPlane.java:195
int horzResolution
Definition: Scale.java:8
RotateEnum rotation
Definition: MaxicodeBarcode.java:16
RfidWrite(TSPL.Rfid_MemBlock memBank, TSPL.Rfid_Format dataFormat, int bitCount, String data)
用於僅寫入單個位元欄位的簡單寫入操作。
Definition: RfidWrite.java:32
Definition: ITextSettings.java:3
Definition: Barcode1D.java:5
Code_128
Definition: TSPL.java:159
void SetServiceClass(String serviceClass)
Rfid_WriteProperties props
Definition: RfidWrite.java:15
boolean HasClockOption()
如果時鐘選項存在,則為真。
Definition: PrinterInfo.java:149
GS128
Definition: PGL.java:349
void addBitField(Rfid_WriteBitField bitFieldToAdd)
Definition: RfidWrite.java:54
T Read()
Definition: Channel.java:23
void SendAndWaitForMsgFrame(byte[] outmsg, int responseStartTimeout, int responseEndTimeout)
Definition: JsonComm.java:261
void ListenerMsgDeposit(T msgToDeposit, String solicitedMsgId)
Definition: AMgmtListenerChannels.java:191
MgmtMsg SendMsgAndWaitForResponse(String command, String content)
Definition: Messenger.java:133
PDF417
Definition: TSPL.java:193
RfidPasswordTypeEnum GetPasswordType()
選擇內存訪問的密碼類型。
Definition: ARfidWrite.java:37
String magnification
Definition: Barcode_1D_Properties.java:25
List< ITsplParamLine< String > > GetParameterLines()
Definition: ATsplCmd.java:56
void SetSuffix(String suffix)
void SetCellSize(ICellSquare cellSize)
Definition: AAztecBarcode.java:41
Map< String, String > MsgParser_OdvReport(String mgmtReportFrame)
Definition: OdvMonitor.java:316
Scale(PGL.SCALE_UNITS units, int horzDpi, int vertDpi)
Definition: Scale.java:16
boolean IsPrintHumanReadable()
在條碼底部打印可讀的PDF文字。
Definition: ABarcode1D.java:70
Map< String, String > GetAllValues()
讀取所有設定的鍵/值對。
void finalize()
Definition: OdvMonitor.java:364
PrintPlane()
Definition: PrintPlane.java:22
void SetSr(int sr)
Definition: Barcode2D.java:68
Definition: IFontSizeUnits.java:5
TSPL.Rfid_MemBlock GetMemoryBlock()
可選的記憶體區塊選擇。如果未設定,將使用 EPC 記憶體區塊。
Definition: Rfid_ReadProperties.java:126
void SetRuler(IRuler ruler)
Definition: Box.java:31
void SetPrintHumanReadable(boolean printHumanReadable)
Reference_Point GetReferencePoint()
Definition: Text.java:141
static RotateEnum GetRotation()
Definition: Defaults.java:107
void DisplayStatus(String[] newDisplayText)
Definition: PrinterMonitor.java:174
PglCmd cmd
Definition: Font.java:6
void SetPWFormat(PGL.Rfid_Format pwFormat)
Definition: Rfid_ReadProperties.java:76
Configs(JsonComm mgmtComm)
當已有的 mgmt comm 物件存在以監聽管理訊息時呼叫此建構子。
Definition: Configs.java:191
void SetType(AztecCodeTypeEnum type)
Definition: AAztecBarcode.java:49
String GetServiceClass()
Definition: AMaxicodeMsgStructured.java:64
JsonComm _mgmtComm
Definition: RfidMonitor.java:91
PGL.Barcode_Type2D GetBcdType()
Definition: Barcode2D.java:80
Code_93
Definition: PGL.java:350
void SetStart(IPoint start)
Definition: ABarcodeItem.java:19
EngineStatusNotice GetEngineStatusCallback()
Definition: PrinterMonitor.java:156
String data
Definition: Rfid_WriteBitField.java:25
boolean zipperPattern
Definition: MaxicodeBarcode.java:17
void SetER(int er)
Definition: Line.java:66
static Ruler Ruler
如果未更改或提供特定的標尺,則所有物件使用的標尺。
Definition: Defaults.java:57
void SetText(List< ITextItem > textItems)
Definition: AText.java:39
Left
Definition: PGL.java:311
int GetValue()
Definition: PGL.java:134
String toString()
Definition: Line.java:18
String toString()
Definition: Barcode1D.java:20
int ec
Definition: Box.java:11
void SetType(PGL.Barcode_Type2D type)
Definition: Barcode_2D_Properties.java:63
void MsgFrameSplitterAsync()
Definition: JsonComm.java:117
Config GetConfig(int cfgNumber)
void SetRuler(IRuler ruler)
Definition: ACellSquare.java:21
boolean AddListenerChannel(Channel< T > chnlToAdd, MgmtChannelFilterType chnlType, String solicitedMsgId)
Definition: AMgmtListenerChannels.java:99
1D 條碼的非預設參數。 不同的條碼類型可能需要自訂不同的參數。 如果想要暴露所有 1D TSPL 參數,以下每一個都需要他們自己的介面:
Definition: Barcode_1D_Properties.java:22
QRBarcode(IPoint start, String data)
Definition: QRBarcode.java:23
比例單位類型允許以點或字符來定位數據。
Definition: PGL.java:158
StringBuilder GetAsString()
Definition: APglParamLine.java:50
Definition: ABarcode2D.java:9
Aztec 2D 條碼的基類。
Definition: AAztecBarcode.java:19
float GetDotsPerInch()
每英寸點數的列印解析度。
boolean Failed()
條碼失敗時為真。
Definition: OdvReport.java:46
void SetMode(MaxicodeModeEnum mode)
Definition: AMaxicodeMsg.java:42
static String GetKeyValue(String key, String jsonStr)
以字符串形式獲取 key 的值,如果 key 不存在則返回空字符串 (""),例如:獲取 "<value1>", GetKeyAtPath("Content.Item1",...
Definition: JsonStringTokenizer.java:123
QRBarcode()
Definition: QRBarcode.java:19
Definition: MaxicodeModeEnum.java:3
void SetRotation(PGL.Rotation rotation)
Definition: Barcode1D.java:97
String data
Definition: Rfid_WriteBitField.java:25
IRuler GetRuler()
列印解析度可以設為英寸或毫米刻度。設置/更新其中一種刻度會導致兩者都被更新。
Definition: ABarcode2D.java:16
float GetLineThickness()
根據使用的標尺單位設定線條的厚度。
Definition: ALine.java:51
QRCodeModelEnum GetModel()
Definition: AQRBarcode.java:103
final List< Channel< T > > _msgListeners_AllMsgs
Definition: AMgmtListenerChannels.java:8
DataMatrixBarcode()
Definition: DataMatrixBarcode.java:18
PGL.Barcode_Type1D GetBcdType()
Definition: Barcode1D.java:141
void SetAlignment(AlignEnum alignment)
Definition: BarWidths.java:10
int GetHE()
Definition: Alphanumeric.java:376
void SetEnd(IPoint end)
Definition: Box.java:47
void SetMask(String mask)
Definition: Rfid_WriteProperties.java:149
RfidMonitor(JsonComm mgmtComm)
當已有 mgmt comm 物件用於監聽管理訊息時,呼叫此建構函式。
Definition: RfidMonitor.java:294
float ToPoints(float scaledNumber, IRuler ruler, IPrintResolution resolution)
MaxicodeModeEnum(int value)
Definition: MaxicodeModeEnum.java:14
int GetFixedErrCorrection()
此百分比錯誤校正值僅適用於 AztecCodeTypeEnum.FixedErrCorrection
Definition: AAztecBarcode.java:72
void SetRemainingMsg(String remainingMsg)
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:80
int GetSc()
Definition: Barcode2D.java:72
Map< String, String > GetAllValues()
繼承自 ISettingsReadWrite.GetAllValues
Definition: SettingsReadWrite.java:87
void SetData(String data)
Definition: Rfid_WriteBitField.java:112
Points
Use font point. 1 point = 1/72 inch (~0.35 mm).
Definition: FontSizeUnitsEnum.java:7
String GetData()
條碼內容。
Definition: ABarcodeItem.java:21
static String ToHex(int ushortData)
Convert a 2-byte unsigned integer into hex string that can be written on RFID tag.
Definition: RfidConvert.java:51
void SetScale(ScaleEnum scale)
Definition: Ruler.java:19
boolean IsPdfLocTop()
Definition: Barcode1D.java:109
String toString()
Definition: RfidWrite.java:22
void SetData(String data)
Definition: Barcode1D.java:108
ExecutorService _executor
Definition: RfidMonitor.java:100
Pdf417ErrCorrectionEnum(int value)
Definition: Pdf417ErrCorrectionEnum.java:18
PglCmd cmd
Definition: Box.java:6
void SetItalic(boolean italic)
Definition: Font.java:60
void SetOdvReportCallback(OdvReportNotice callback)
保存收到 ODV 報告時要調用的函式。函式必須符合 OdvReportNotice 的簽名。
Definition: OdvMonitor.java:125
IFontSize GetFontSize()
水平/垂直字體大小。0 表示默認不縮放/調整大小。0-100% 縮放或以點為單位的大小(1/72 英寸)或標尺。
Definition: ATextItem.java:30
設定2D條碼中單個矩形單元的大小。
Definition: ICellRect.java:22
final List< Channel< T > > _msgListeners_Unsolicited
Definition: AMgmtListenerChannels.java:9