 |
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