UniPRT SDK  v1.0.0.0
UniPRT.Sdk.LabelMaker.Interfaces 命名空間(Namespace)參考文件

複合項目

class  AAztecBarcode
 Aztec 2D 條碼的基礎類別。 更多...
 
class  ABarcode1D
 
class  ABarcode2D
 
class  ABarcodeItem
 
class  ABarWidths
 
class  ACellSquare
 
class  ADataMatrix
 用於 DataMatrix 2D 條碼的基礎類,支援 ECC 200 錯誤校正。 更多...
 
class  ALine
 
class  AMaxicodeBarcode
 
class  AMaxicodeMsg
 用於具有自由格式訊息的模式。不適用於模式 2 或 3。 更多...
 
class  AMaxicodeMsgStructured
 僅適用於模式 2 或 3。 更多...
 
class  AMaxicodeMsgStructuredOpenSystemStandard
 
class  APair
 
class  APdf417
 PDF417 條碼的基礎類別。 更多...
 
class  AQRBarcode
 QR Code 2D 條碼的基礎類別。 更多...
 
class  ARfidWrite
 
class  AText
 
class  ATextItem
 
class  BarcodeItem
 
class  CellRect
 
class  CellSquare
 
class  Defaults
 如果在物件建立時未指定或設定/更改,則使用的預設設定值。 更多...
 
class  FontSize
 X 和 Y 方向的字型大小允許在需要非預設字型大小時進行拉伸/調整大小。 更多...
 
interface  IAlignment
 物件在平面內的對齊方式。 更多...
 
interface  IBarcode1D
 
interface  IBarcode2D
 
interface  IBarcode_1D_Properties
 
interface  IBarcodeItem
 指定條碼的內容和條碼在平面上開始的位置。 更多...
 
interface  IBarcodeItem_2D
 指定條碼內容及其在平面上開始的位置。 更多...
 
interface  IBarcodeType1D
 
interface  IBarWidths
 設定窄/寬條的寬度。 更多...
 
interface  IBox
 
interface  ICellRect
 設定 2D 條碼的單個單元矩形的大小。 更多...
 
interface  ICellSquare
 設定 2D 條碼的單個單元方形的大小。 更多...
 
interface  IFont
 
interface  IFontSettings
 
interface  IFontSize
 用於字型縮放/調整大小的配對。 更多...
 
interface  IFontSizeUnits
 
interface  IFontStyle
 
interface  ILabel
 標籤是其他列印物件的容器。 更多...
 
interface  ILine
 
interface  IMaxicodeBarcode
 
interface  IMaxicodeData
 包含 Maxicode 條碼數據的物件介面。 更多...
 
interface  IMaxicodeMsg
 Maxicode 條碼數據。不適用於模式 2 或 3。 更多...
 
interface  IMaxicodeMsgStructured
 Maxicode 條碼數據。Maxicode 自由格式載體訊息。僅適用於模式 2 和 3。 更多...
 
interface  IMaxicodeMsgStructuredOpenSystemStandard
 Maxicode 條碼數據。Maxicode 開放系統標準載體訊息。僅適用於模式 2 和 3。 更多...
 
interface  IPair
 用於任何二維平面關係或其他用途的配對。 更多...
 
interface  IPoint
 二維平面內的座標配對。 更多...
 
interface  IPositionRuler
 
interface  IPrintResolution
 列印解析度可以設置為英吋或毫米標度。設定或更新任一標度都會導致兩者的更新。 更多...
 
interface  IRectangleCell
 
interface  IRfidBankSelect
 
interface  IRfidBitField
 
interface  IRfidPassword
 用於需要密碼保護的記憶體訪問情況。 更多...
 
interface  IRfidWrite
 寫入 RFID 標籤的不同區域或記憶體區塊。 更多...
 
interface  IRotation
 物件的旋轉。 更多...
 
interface  IRuler
 用於平面內物件放置的單位和解析度。 更多...
 
interface  ISquareCell
 
interface  IText
 
interface  ITextItem
 指定文字及其在平面上開始的位置。 更多...
 
interface  ITextSettings
 
class  Point
 
class  PrintResolution
 
class  RfidConvert
 支援方法以協助將非字節數據轉換為儲存在 RFID 標籤中的順序。 更多...
 
class  Ruler
 
class  TextItem
 

列舉型態

enum  AlignEnum { AlignEnum.Default, AlignEnum.Left, AlignEnum.Center, AlignEnum.Right }
 物件在平面內的對齊選項。 更多...
 
enum  AztecCodeTypeEnum {
  AztecCodeTypeEnum.Default, AztecCodeTypeEnum.FixedErrCorrection, AztecCodeTypeEnum.Compact, AztecCodeTypeEnum.Full,
  AztecCodeTypeEnum.Rune
}
 Aztec 條碼類型/格式。 更多...
 
enum  BarcodeTypeEnum_1D {
  NOT_DEFINED, Code_93, Code_39, Code_128,
  EAN13, EAN8, UPCA, I2of5,
  CODABAR
}
 1D 條碼的條碼類型。
 
enum  FontSizeUnitsEnum { FontSizeUnitsEnum.Ruler, FontSizeUnitsEnum.Points, FontSizeUnitsEnum.Percent }
 選擇字型調整大小的單位。 更多...
 
enum  FontStyleEnum { FontStyleEnum.Normal = 0, FontStyleEnum.Bold = 1, FontStyleEnum.Italic = 2 }
 此列舉支援成員值的位運算操作。 更多...
 
enum  MaxicodeModeEnum { MaxicodeModeEnum.MODE_2 = 2, MaxicodeModeEnum.MODE_3 = 3, MaxicodeModeEnum.MODE_4 = 4 }
 Maxicode 模式。 更多...
 
enum  Pdf417ErrCorrectionEnum {
  Pdf417ErrCorrectionEnum.LEVEL_0 = 0, LEVEL_1, LEVEL_2, LEVEL_3,
  LEVEL_4, LEVEL_5, LEVEL_6, LEVEL_7,
  Pdf417ErrCorrectionEnum.LEVEL_8
}
 錯誤校正,也稱為安全級別,允許受損的條碼仍然可讀。 更多...
 
enum  QRCodeErrorCorrectionEnum { QRCodeErrorCorrectionEnum.EC_7, QRCodeErrorCorrectionEnum.EC_15, QRCodeErrorCorrectionEnum.EC_25, QRCodeErrorCorrectionEnum.EC_30 }
 錯誤校正允許條碼在損壞時仍然可讀,但會增加編碼的數據量。 更多...
 
enum  QRCodeManualEncodingEnum { QRCodeManualEncodingEnum.Numeric, QRCodeManualEncodingEnum.AlphaNumeric, QRCodeManualEncodingEnum.Binary, QRCodeManualEncodingEnum.Kanji }
 QR 條碼數據可以使用不同的編碼類型存儲,這會影響條碼的存儲容量。 更多...
 
enum  QRCodeMaskEnum {
  Mask_0 = 0, Mask_1, Mask_2, Mask_3,
  Mask_4, Mask_5, Mask_6, Mask_7,
  Mask_8
}
 QR 掩碼通過改變亮暗單元格的分佈來改變生成的 QR 條碼。 更多...
 
enum  QRCodeModelEnum { MODEL_1, MODEL_2 }
 QR 條碼的容量和可讀性增加。模型 1 是原始型,其他模型提高了可讀性和數據容量。
 
enum  RfidMemBlockEnum {
  RfidMemBlockEnum.InvalidMemBlock, RfidMemBlockEnum.EPC, RfidMemBlockEnum.TID, RfidMemBlockEnum.User,
  RfidMemBlockEnum.AccessCode, RfidMemBlockEnum.KillCode, RfidMemBlockEnum.PC, RfidMemBlockEnum.Reserve
}
 RFID 記憶體區塊選擇。 更多...
 
enum  RfidPasswordTypeEnum {
  RfidPasswordTypeEnum.None, RfidPasswordTypeEnum.Lock, RfidPasswordTypeEnum.PermaLock, RfidPasswordTypeEnum.Unlock,
  RfidPasswordTypeEnum.PermaUnlock
}
 RFID 格式參數,用於表示字串類型。 更多...
 
enum  RotateEnum { RotateEnum.None, RotateEnum.ClockWise, RotateEnum.CounterClockWise, RotateEnum.Inverted }
 支援旋轉的物件指令的方向/旋轉。 更多...
 
enum  ScaleEnum { ScaleEnum.Dot, ScaleEnum.MM, ScaleEnum.Inch }
 用於平面內物件放置的標度類型。 更多...
 

列舉型態說明文件

◆ AlignEnum

物件在平面內的對齊選項。

列舉值
Default 

Default align.

Left 

Left align.

Center 

Center align.

Right 

Right align.

◆ AztecCodeTypeEnum

Aztec 條碼類型/格式。

列舉值
Default 

Uses default error correction level of 23% + 3 codewords.

FixedErrCorrection 

User specified error correction level from 1 to 99.

Compact 

Compact format barcode. Allows 1 - 4 layers. Core, center finder pattern, has 2 black squares in addition to center square.

Full 

Full format barcode. Allows 1 - 32 layers. Core, center finder pattern, has 3 black squares in addition to center square.

Rune 

Typically used to encode one byte of data represented as decimal range 0-255.

◆ FontSizeUnitsEnum

選擇字型調整大小的單位。

列舉值
Ruler 

Use the units of the ruler. Ruler units are converted to font points (1/72 inch, ~0.35 mm).

Points 

Use font point. 1 point = 1/72 inch (~0.35 mm).

Percent 

0-100 percent expansion/multiplier scaling. 0 or 1 specifies standard font, no scaling. 100% for maximum expansion/multiplier.

◆ FontStyleEnum

此列舉支援成員值的位運算操作。

列舉值
Normal 

Default/normal text.

Bold 

Bold text.

Italic 

Italic text.

◆ MaxicodeModeEnum

Maxicode 模式。

Maxicode 條碼有兩個主要的訊息結構,稱為主要訊息和次要訊息。模式決定訊息結構的內容和錯誤校正方式(EEC = 增強錯誤校正,SEC = 標準錯誤校正)。
由於每個訊息區段(主要訊息或次要訊息)可以有不同的錯誤校正級別,將根據模式將數據編碼到 Maxicode 條碼中。
模式 2 和 3:

  • 主要訊息的特定格式需要:
    • 郵政編碼(6-9 個字元)
    • 國家代碼(3 個字元數字)
    • 服務類別(3 個字元數字)
  • 次要訊息可以是自由格式,取決於應用程式。例如 UPS 運送需要特定的欄位和欄位分隔符。
列舉值
MODE_2 

Structured Carrier Message: 6-9 chars postal code (numeric)

MODE_3 

Structured Carrier Message: 6 chars postal code (alphanumeric)

MODE_4 

Standard Symbol. Unstructured data, general-use barcode. EEC Primary Message, SEC Secondary Message.

◆ Pdf417ErrCorrectionEnum

錯誤校正,也稱為安全級別,允許受損的條碼仍然可讀。

較高的錯誤校正允許條碼在損壞更嚴重的情況下仍可讀取。
請注意,較高的錯誤校正會增加條碼中的數據量。

列舉值
LEVEL_0 

Lowest level of error correction.

LEVEL_8 

Highest level of error correction.

◆ QRCodeErrorCorrectionEnum

錯誤校正允許條碼在損壞時仍然可讀,但會增加編碼的數據量。

較高的錯誤校正允許條碼在損壞更嚴重時仍能被讀取。
條碼的大小/面積隨著更高的錯誤校正而增加,因為在更高的錯誤校正級別中使用了更多數據。

列舉值
EC_7 

7% Error Correction. Also known as 'L' level.

EC_15 

15% Error Correction. Also known as 'M' level.

EC_25 

25% Error Correction. Also known as 'Q' level.

EC_30 

30% Error Correction. Also known as 'H' level.

◆ QRCodeManualEncodingEnum

QR 條碼數據可以使用不同的編碼類型存儲,這會影響條碼的存儲容量。

為了優化條碼的數據容量,有時候可能需要手動編碼不同的數據類型以匹配存儲在 QR 條碼中的數據類型。例如,數字數據(僅包含數字)比其他數據類型更有效率地存儲,如果有一長串數字,可能更有效率地以數字格式存儲。

列舉值
Numeric 

Numbers only.

AlphaNumeric 

Numbers and letters.

Binary 

Byte/binary.

Kanji 

Kanji Data.

◆ QRCodeMaskEnum

QR 掩碼通過改變亮暗單元格的分佈來改變生成的 QR 條碼。

使用不同的掩碼可能會使 QR 條碼更容易被條碼掃描器讀取。

◆ RfidMemBlockEnum

RFID 記憶體區塊選擇。

列舉值
InvalidMemBlock 

For case where need to enforce initialization.

EPC 

Electronic Product Code.

TID 

Tag Identification. This is typically a read only field.

User 

User memory.

AccessCode 

Access code. Typically 4 bytes.

KillCode 

Kill code. Typically 4 bytes.

PC 

Protocol Control Word (16 bits) (Gen 2 tags only)

Reserve 

Reserved memory.

◆ RfidPasswordTypeEnum

RFID 格式參數,用於表示字串類型。

雖然所有數據都是字串,但限制因素是根據數據格式中的字元。
範例:

  • 二進位: "0101"
  • 十六進位: "AF29CD5E"
  • 十進位: "1975"
  • 字串: "June 15, 1215"

用於訪問/保護支援此功能的標籤上的記憶體區域的密碼。

列舉值
None 

No password.

Lock 

Lock. Allows for modificiation of data in future if correct password provided.

PermaLock 

Permanently lock. Prevents further modification of data.

Unlock 

Unlock block so that it can be overwritten.

PermaUnlock 

Permanently unlock. Cannot be locked.

◆ RotateEnum

支援旋轉的物件指令的方向/旋轉。

列舉值
None 

No rotation.

ClockWise 

90 Degrees clockwise rotation

CounterClockWise 

90 Degrees counter clockwise rotation. 270 Degrees clockwise rotation

Inverted 

180 Degrees clockwise rotation

◆ ScaleEnum

用於平面內物件放置的標度類型。

列舉值
Dot 

Dot scale.

MM 

Millimeter scale.

Inch 

Inch scale.