DecodeType

DecodeType class

읽을 바코드 유형을 지정합니다.

public static class DecodeType

속성

이름설명
static AllSupportedTypesArray { get; }AllSupportedTypes 를 나타내는 배열을 가져옵니다.

행동 양식

이름설명
static GetNames()디코드 유형의 이름 배열을 검색합니다.
static Is1D(BaseDecodeType)지정된BaseDecodeType 모든 1D 바코드 포함 symbology
static Is2D(BaseDecodeType)지정된BaseDecodeType 모든 2D 바코드 포함 symbology
static IsPostal(BaseDecodeType)지정된BaseDecodeType 우편 바코드 symbology 를 포함합니다.
static Parse(string, out SingleDecodeType)SingleDecodeType의 문자열 표현을 해당 인스턴스로 변환합니다. 반환 값은 변환의 성공 또는 실패 여부를 나타냅니다.
static ScanSets(params BaseDecodeType[])barcodeTypes 로 스캔 세트 지정
static TryParse(string, out MultyDecodeType)MultyDecodeType의 문자열 표현을 해당 인스턴스로 변환합니다. 반환 값은 변환의 성공 또는 실패 여부를 나타냅니다.
static TryParse(string, out SingleDecodeType)SingleDecodeType의 문자열 표현을 해당 인스턴스로 변환합니다. 반환 값은 변환의 성공 또는 실패 여부를 나타냅니다.

필드

이름설명
static readonly AllSupportedTypes사용 가능한 모든 symbologies 로 데이터를 확인하도록 지정합니다.
static readonly AustralianPosteParcel데이터를 디코딩해야 함을 지정합니다. 호주 우체국 국내 전자소포 바코드 바코드 사양
static readonly AustraliaPost데이터를 디코딩해야 함을 지정합니다. 오스트레일리아 포스트 바코드 사양
static readonly Aztec데이터를 디코딩해야 함을 지정합니다. 아즈텍 바코드 사양
static readonly Codabar데이터를 디코딩해야 함을 지정합니다. 코다바 바코드 사양
static readonly CodablockF데이터를 디코딩해야 함을 지정합니다. 코다블럭F 바코드 사양
static readonly Code11데이터를 디코딩해야 함을 지정합니다. 코드 11 바코드 사양
static readonly Code128데이터를 디코딩해야 함을 지정합니다. 코드 128 바코드 사양
static readonly Code16K데이터를 디코딩해야 함을 지정합니다. SCode16K 바코드 사양
static readonly Code32데이터를 디코딩해야 함을 지정합니다. 코드32 블랭크 사양
static readonly Code39Extended데이터를 디코딩해야 함을 지정합니다. 확장 코드 39 바코드 사양
static readonly Code39Standard데이터를 디코딩해야 함을 지정합니다. 표준 코드 39 바코드 사양
static readonly Code93Extended데이터를 디코딩해야 함을 지정합니다. 확장 코드 93 바코드 사양
static readonly Code93Standard데이터를 디코딩해야 함을 지정합니다. 표준 코드 93 바코드 사양
static readonly CompactPdf417데이터를 디코딩해야 함을 지정합니다. 콤팩트Pdf417 (Pdf417잘림) 바코드 사양
static readonly DatabarExpanded데이터를 디코딩해야 함을 지정합니다. GS1 데이터바 확장 바코드 사양
static readonly DatabarExpandedStacked데이터를 디코딩해야 함을 지정합니다. GS1 Databar 확장 스택 바코드 사양
static readonly DatabarLimited데이터를 디코딩해야 함을 지정합니다. GS1 데이터바 제한 바코드 사양
static readonly DatabarOmniDirectional데이터를 디코딩해야 함을 지정합니다. GS1 Databar 전방향성 바코드 사양
static readonly DatabarStacked데이터를 디코딩해야 함을 지정합니다. GS1 Databar 스택 바코드 사양
static readonly DatabarStackedOmniDirectional데이터를 디코딩해야 함을 지정합니다. GS1 Databar 적층 전방향성 바코드 사양
static readonly DatabarTruncated데이터를 디코딩해야 함을 지정합니다. GS1 데이터바 잘림 바코드 사양
static readonly DataLogic2of5데이터를 디코딩해야 함을 지정합니다. 데이터로직 2/5 블랭크 사양
static readonly DataMatrix데이터를 디코딩해야 함을 지정합니다. 데이터매트릭스 바코드 symbology
static readonly DeutschePostIdentcode데이터를 디코딩해야 함을 지정합니다. DeutschePost 식별 코드 바코드 사양
static readonly DeutschePostLeitcode데이터를 디코딩해야 함을 지정합니다. DeutschePost Leit 코드 바코드 사양
static readonly DotCode데이터를 디코딩해야 함을 지정합니다. 도트코드 블랭크 사양
static readonly DutchKIX데이터를 디코딩해야 함을 지정합니다. 도트코드 블랭크 사양
static readonly EAN13데이터를 디코딩해야 함을 지정합니다. EAN-13 바코드 사양
static readonly EAN14데이터를 디코딩해야 함을 지정합니다. EAN14 바코드 사양
static readonly EAN8데이터를 디코딩해야 함을 지정합니다. EAN-8 바코드 사양
static readonly GS1Code128데이터를 디코딩해야 함을 지정합니다. GS1 코드 128 바코드 사양
static readonly GS1DataMatrix데이터를 디코딩해야 함을 지정합니다. GS1DataMatrix 바코드 symbology
static readonly GS1DotCode데이터를 디코딩해야 함을 지정합니다. GS1 도트코드 블랭크 사양
static readonly GS1QR데이터를 디코딩해야 함을 지정합니다. GS1 QR 바코드 사양
static readonly HIBCAztecLIC데이터를 디코딩해야 함을 지정합니다. HIBC LIC 아즈텍 블랭크 사양
static readonly HIBCAztecPAS데이터를 디코딩해야 함을 지정합니다. HIBC PAS 아즈텍 블랭크 사양
static readonly HIBCCode128LIC데이터를 디코딩해야 함을 지정합니다. HIBC LIC 코드128 블랭크 사양
static readonly HIBCCode128PAS데이터를 디코딩해야 함을 지정합니다. HIBC PAS 코드128 블랭크 사양
static readonly HIBCCode39LIC데이터를 디코딩해야 함을 지정합니다. HIBC LIC 코드39 블랭크 사양
static readonly HIBCCode39PAS데이터를 디코딩해야 함을 지정합니다. HIBC PAS 코드39 블랭크 사양
static readonly HIBCDataMatrixLIC데이터를 디코딩해야 함을 지정합니다. HIBC LIC 데이터매트릭스 블랭크 사양
static readonly HIBCDataMatrixPAS데이터를 디코딩해야 함을 지정합니다. HIBC PAS 데이터매트릭스 블랭크 사양
static readonly HIBCQRLIC데이터를 디코딩해야 함을 지정합니다. HIBC LIC QR 블랭크 사양
static readonly HIBCQRPAS데이터를 디코딩해야 함을 지정합니다. HIBC PAS QR 블랭크 사양
static readonly IATA2of5데이터를 디코딩해야 함을 지정합니다. IATA 2/5바코드 사양. IATA(International Air Transport Association)에서 항공 화물 관리를 위해 이 바코드를 사용합니다.
static readonly Interleaved2of5데이터를 디코딩해야 함을 지정합니다. 인터리브 2/5 바코드 사양
static readonly ISBN데이터를 디코딩해야 함을 지정합니다. ISBN 바코드 사양
static readonly ISMN데이터를 디코딩해야 함을 지정합니다. ISMN 바코드 사양
static readonly ISSN데이터를 디코딩해야 함을 지정합니다. ISSN 바코드 사양
static readonly ItalianPost25데이터를 디코딩해야 함을 지정합니다. 이탈리아 포스트 25 바코드 사양
static readonly ITF14데이터를 디코딩해야 함을 지정합니다. ITF14 바코드 사양
static readonly ITF6데이터를 디코딩해야 함을 지정합니다. ITF6 바코드 사양
static readonly MacroPdf417데이터를 디코딩해야 함을 지정합니다. 매크로Pdf417 바코드 사양
static readonly Mailmark데이터를 디코딩해야 함을 지정합니다. 왕실 우편물 표식 바코드 사양.
static readonly Matrix2of5데이터를 디코딩해야 함을 지정합니다. 매트릭스 2/5 바코드 사양
static readonly MaxiCode데이터를 디코딩해야 함을 지정합니다. 맥시코드 바코드 사양
static readonly MicrE13B데이터를 디코딩해야 함을 지정합니다. MICR E-13B 블랭크 사양
static readonly MicroPdf417데이터를 디코딩해야 함을 지정합니다. 마이크로 PDF417 바코드 사양
static readonly MicroQR데이터를 디코딩해야 함을 지정합니다. 마이크로QR 코드 바코드 사양
static readonly MostCommonTypes가장 일반적으로 사용되는 symbologies 로 데이터를 확인하도록 지정합니다.
static readonly MSI데이터를 디코딩해야 함을 지정합니다. MSI 플레시 바코드 사양
static readonly None지정되지 않은 디코드 유형입니다.
static readonly OneCode데이터가 USPS로 디코딩되어야 함을 지정합니다. 원코드 바코드 사양
static readonly OPC데이터를 디코딩해야 함을 지정합니다. OPC 바코드 사양
static readonly PatchCode데이터를 디코딩해야 함을 지정합니다. 패치 코드 바코드 사양. 자동 스캐닝 에 바코드 기호가 사용됩니다.
static readonly Pdf417데이터를 디코딩해야 함을 지정합니다. PDF417 바코드 symbology
static readonly Pharmacode데이터를 디코딩해야 함을 지정합니다. 약어 코드 바코드. 이 기호는 제약 바이너리 코드 라고도 합니다.
static readonly Planet데이터를 디코딩해야 함을 지정합니다. 행성 바코드 사양
static readonly PostalTypes데이터가 모든 1.5D 우편 다음과 같은 바코드 기호 플래닛, Postnet, AustraliaPost, OneCode, RM4SCC, DutchKIX
static readonly Postnet데이터를 디코딩해야 함을 지정합니다. 포스트넷 바코드 사양
static readonly PZN데이터를 디코딩해야 함을 지정합니다. PZN 바코드 사양. 이 기호는 Pharma Zentral Nummer 라고도 합니다.
static readonly QR데이터를 디코딩해야 함을 지정합니다. QR 코드 바코드 사양
static readonly RM4SCC데이터를 디코딩해야 함을 지정합니다. RM4SCC 바코드 사양. RM4SCC(Royal Mail 4-state Customer Code)는 영국에서 자동화된 메일 정렬 프로세스에 사용됩니다.
static readonly SCC14데이터를 디코딩해야 함을 지정합니다. SCC14 바코드 사양
static readonly SSCC18데이터를 디코딩해야 함을 지정합니다. SSCC18 바코드 사양
static readonly Standard2of5데이터를 디코딩해야 함을 지정합니다. 표준 2/5 바코드 사양
static readonly Supplement데이터를 디코딩해야 함을 지정합니다. 보충(EAN2, EAN5) 바코드 사양
static readonly SwissPostParcel데이터를 디코딩해야 함을 지정합니다. 스위스 우편 소포 바코드 바코드 사양
static readonly Types1D데이터가 모든 1D 바코드 기호학
static readonly Types2D데이터가 모든 2D 바코드 기호학
static readonly UPCA데이터를 디코딩해야 함을 지정합니다. UPC-A 바코드 사양
static readonly UPCE데이터를 디코딩해야 함을 지정합니다. UPC-E 바코드 사양
static readonly VIN데이터를 디코딩해야 함을 지정합니다. (차량 식별 번호) 바코드 사양

이 샘플은 Code39 및 Code128 바코드를 감지하는 방법을 보여줍니다.

[C#]
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Code39Standard, DecodeType.Code128))
{
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine("BarCode Type: " + result.CodeTypeName);
        Console.WriteLine("BarCode CodeText: " + result.CodeText);
    }
}
[VB.NET]
Using reader As New BarCodeReader("c:\test.png", DecodeType.Code39Standard, DecodeType.Code128)
    For Each result As BarCodeResult In reader.ReadBarCodes()
        Console.WriteLine("BarCode Type: " + result.CodeTypeName)
        Console.WriteLine("BarCode CodeText: " + result.CodeText)
    Next
End Using

또한보십시오