QR Code 二維條碼的基類。 更多...
公開方法(Public Methods) | |
ICellSquare | GetCellSize () |
條碼單元格大小。較大的單元格會導致條碼佔用更大的區域。 | |
String | GetData () |
條碼內容。 | |
List< Tuple< QRCodeManualEncodingEnum, String > > | GetDataManuallyEncoded () |
手動編碼數據。手動編碼優先於自動編碼,Data。 更多... | |
QRCodeErrorCorrectionEnum | GetErrorCorrection () |
QRCodeMaskEnum | GetMask () |
QRCodeModelEnum | GetModel () |
RotateEnum | GetRotation () |
IRuler | GetRuler () |
列印解析度可以設為英寸或毫米刻度。設置/更新其中一種刻度會導致兩者都被更新。 更多... | |
IPoint | GetStart () |
條碼開始的位置。 | |
void | SetCellSize (ICellSquare cellSize) |
void | SetData (String data) |
void | SetDataManuallyEncoded (List< Tuple< QRCodeManualEncodingEnum, String >> dataManuallyEncoded) |
void | SetErrorCorrection (QRCodeErrorCorrectionEnum errorCorrection) |
void | SetMask (QRCodeMaskEnum mask) |
void | SetModel (QRCodeModelEnum model) |
void | SetRotation (RotateEnum rotation) |
void | SetRuler (IRuler ruler) |
void | SetStart (IPoint start) |
abstract String | ToString () |
Returns the string that can be sent to printer. | |
abstract String | toString () |
保護方法(Protected Methods) | |
AQRBarcode (IPoint start, List< Tuple< QRCodeManualEncodingEnum, String >> dataManuallyEncoded) | |
用於需要手動編碼條碼數據的情況。 | |
AQRBarcode (IPoint start, String data) | |
用於大多數數據將自動編碼到條碼中的情況。 | |
QR Code 二維條碼的基類。
QR 條碼中的數據可以自動或手動編碼。 除非需要優化條碼中存儲的數據量,否則應使用自動編碼。
Data
DataManuallyEncoded
List<Tuple<QRCodeManualEncodingEnum, String> > GetDataManuallyEncoded | ( | ) |
手動編碼數據。手動編碼優先於自動編碼,Data。
數據可以自動或手動編碼。 如果有自動編碼的數據,將會被忽略而使用此手動編碼數據。 對於手動編碼數據,可以使用此屬性提供字符串和相關編碼方法的配對列表。
|
inherited |