LEADTOOLSバーコード(Leadtools.Barcodeアセンブリ)

フレームを表示

BarcodeSymbology列挙体








LEADTOOLSによってサポートされるバーコード体系。
構文
'Declaration
 
<DataContractAttribute()>
<SerializableAttribute()>
Public Enum BarcodeSymbology 
   Inherits System.Enum
   Implements System.IComparable, System.IConvertible, System.IFormattable 
'Usage
 
Dim instance As BarcodeSymbology
typedef NS_ENUM(NSInteger, LTBarcodeSymbology)
public enum BarcodeSymbology
Leadtools.Barcode.BarcodeSymbology = function() { };
Leadtools.Barcode.BarcodeSymbology.prototype = {<br/>
  Unknown = 0,
	EAN13 = 1,
	EAN8 = 2,
	UPCA = 3,
	UPCE = 4,
	Code3Of9 = 5,
	Code128 = 6,
	CodeInterleaved2Of5 = 7,
	Codabar = 8,
	UCCEAN128 = 9,
	Code93 = 10,
	EANEXT5 = 11,
	EANEXT2 = 12,
	MSI = 13,
	Code11 = 14,
	CodeStandard2Of5 = 15,
	GS1Databar = 16,
	GS1DatabarLimited = 17,
	GS1DatabarExpanded = 18,
	PatchCode = 19,
	PostNet = 20,
	Planet = 21,
	AustralianPost4State = 22,
	RoyalMail4State = 23,
	USPS4State = 24,
	GS1DatabarStacked = 25,
	GS1DatabarExpandedStacked = 26,
	PDF417 = 27,
	MicroPDF417 = 28,
	Datamatrix = 29,
	QR = 30,
	Aztec = 31,
	Maxi = 32,
	MicroQR = 33,
	PharmaCode = 34,
	
 };
メンバ
メンバ説明
0Unknown

不明のシンボル型。これは、BarcodeSymbologyを使うメソッドのいくつかで、特別な意味を持っています。たとBarcodeReader.ReadBarcodeメソッドのsymbologyパラメーターにUnknownを渡して、バーコードの種類が不明であることを示すことができます。この場合は、他のパラメーターを使用して画像で最初に見つかったバーコードが読み取られます。

1EAN13

EAN-13(13桁の国際商品コード)シンボル。世界中で消費財に使用されています。

2EAN8

EAN-8。EAN-13コードから派生。EAN-13バーコードでは長すぎる小さいパッケージで使用するために導入されました。

3UPCA

UPC-A(統一商品コード)。アメリカ合衆国で消費者向製品で使われます。

4UPCE

UPC-E。UPC-Aの短縮バージョン。

5Code3Of9

code 3 of 9(CODE39)型。特に小売業以外の分野で使用されています。

6Code128

CODE128型。情報密度の非常に高いコードであり、世界中で広く使われています。

7CodeInterleaved2Of5

Interleaved 2 of 5型。在庫管理や産業分野で使用されています。

8Codabar

CODABAR (Ames Code/USD-4/NW-7/2 of 7 Code)型。図書管理や血液バンクで使用されています。

9UCCEAN128

UCCEAND 128型。

10Code93

Code 93型。CODE39の圧縮形式

11EANEXT5

5桁追加タイプ。UPCA、UPCE、EAN13、およびEAN8で、書籍の希望小売価格を示すのに使用されることがあります。

12EANEXT2

2桁追加タイプ。5月に、雑誌と新聞発行番号を示すために、UPCA、UPCE、EAN13とEAN8で使われます。

13MSI

MSI(変更されたPlessey)型。小売業の在庫管理に使用されています。

14Code11

CODE11(USD-8)型。電気通信設備のラベリングに使用されています。

15CodeStandard2Of5

Standard 2 of 5 (Industrial 2 of 5)型。現像、在庫仕分け、航空券の連番付けなどに使用されています。

16GS1Databar

GS1 Databar(旧称RSS14)型.食品雑貨業界、医薬品、および品目が小さすぎて従来のバーコード体系では対応できない場合に使用されています。

17GS1DatabarLimited

GS1 Databar(旧称RSS14) Limited型。GS1 Databar(旧称RSS14)の短縮形式です。

18GS1DatabarExpanded

GS1 Databar(旧称RSS14) Expanded型。品目識別情報に加えて、重量や日付などの補足文字列もエンコードします。食料雑貨産業とヘルスケアで使われます。

19PatchCode

Patch Code型。主にコダックスキャナで、バッチ分離とスキャナコントロールのためにだけ使われます。

20PostNet

POSTNET (Postal Numeric Encoding Technique)。郵便物の配達を補助するために米国郵政公社が使用しています。

21Planet

PLANET (Postal Alpha Numeric Encoding Technique)。配達中の郵便物を識別および追跡するために米国郵政公社が使用しています。

22AustralianPost4State

Australian Post 4-Stateタイプ。

23RoyalMail4State

英国郵政省(RM4SCC)4 State型。

24USPS4State

USPS OneCode 4-State Barcode (4BC)型。

25GS1DatabarStacked

GS1 Databar (旧称RSS14) Stacked / GS1 Databar Stacked Omni-Directional型。印刷スペースが狭すぎて標準的なGS1 Databarでは対応できない場合にGS1 Databarとして使用されます。

26GS1DatabarExpandedStacked

GS1 Databar(旧称RSS14) Expanded Stackedバーコード型。印刷スペースが狭すぎて1行では収まらない場合に、GS1 Databar Expandedとして使用されます。

27PDF417

PDF417(Portable Data File)。運送、IDカード、在庫管理をはじめとするさまざまな用途に使用される2Dシンボル。PDF417バーコードシンボルはAdobe PDF (Portable Document形式)とは何の関係もありません。

28MicroPDF417

MicroPDF417(Portable Data File)。PDF417を基に、データ量を最大150バイトに制限したバージョン。MicroPDF417バーコードシンボルはAdobe PDF (Portable Document形式)とは何の関係もありません。

29Datamatrix

Datamatrix。小さい品目のマーキングに使用される2Dシンボルコード。

30QR

QR(Quick Responseの略)。専用のQRバーコードリーダーやカメラ付き携帯電話で使用される2Dシンボル。

31Aztec

Aztec。電車の切符、航空券と政府文書のために使われる2Dシンボル。このバーコードは、周囲にクワイエットゾーンを用意する必要がないため、そのほかのマトリックスバーコード上に必要なスペースを減らすことができます。

32Maxi

MaxiCode。配達中の郵便物を識別および追跡するためにユナイテッドパーセルサービスが開発し使用している2Dシンボル。

33MicroQR

Micro QR。2Dシンボルは、シンボルサイズが制限されるところを使いました。4つのサイズがあります;最も大きなものは、35の文字をエンコードすることができます。一部のサイズは、複数の誤り訂正レベルをサポートします。

34PharmaCode

PharmaCode型。パッキング制御システムとして製薬業界で使われます。

解説

LEADTOOLSでサポートされているすべてのバーコード体系のリストを取得するにはBarcodeEngine.GetSupportedSymbologiesを使用し、現在読み取りおよび書き込み可能な(つまり、サポートがロック解除されていてバックエンドのランタイムアセンブリが存在する)バーコード体系のリストを取得するにはBarcodeReader.GetAvailableSymbologiesとBarcodeWriter.GetAvailableSymbologies。を使用します。

LEADTOOLSでサポートしているバーコード体系の説明と実際のサンプルについては、「バーコード体系のサポート」を参照してください。

BarcodeEngine.GetSymbologyFriendlyNameメソッドは、任意のBarcodeSymbology列挙体メンバのためにフレンドリー名を格納するstringを返すのに用いられることができます。

サンプル

サンプルのために、言及するBarcodeReader、そして、 BarcodeWriter

継承階層

System.Object
   System.ValueType
      System.Enum
         Leadtools.Barcode.BarcodeSymbology

必要条件

ターゲットプラットホーム

参照

参照

Leadtools.Barcode名前空間
BarcodeEngineクラス
BarcodeReaderクラス
BarcodeWriterクラス
BarcodeDataクラス
BarcodeReader.ReadBarcode
BarcodeReader.ReadBarcodes
BarcodeWriter.WriteBarcode
LEADTOOLSバーコードによるプログラミング
サポートされているバーコード体系
バーコードサポートのロック解除
LEADTOOLSのUPC/EANバーコード
LEADTOOLSの2 of 5バーコード
LEADTOOLSのGS1 DataBar/RSS-14バーコード
LEADTOOLSのCODE128バーコード
LEADTOOLSのUSPSと4-状態バーコード
LEADTOOLSのMSIバーコード(パルス幅変調)
LEADTOOLSのCodabarバーコード
LEADTOOLSのその他のバーコード
LEADTOOLSのDatamatrixバーコード
LEADTOOLSのPDF417とMicroPDF417バーコード
LEADTOOLSのMicroPDF417バーコード
LEADTOOLSのQRバーコード
バーコードの書き込み―四角形とXModule

Leadtools.Barcodeは、バーコードモジュールのライセンスと、解除キーが必要です。詳細は、以下を参照してください。LEADTOOLSツールキット機能