Class DecodeType
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
Okunacak barkod türünü belirtin.
public static class DecodeType
Kalıtım
Kalıtılan Üyeler
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Örnekler
Bu örnek, Code39 ve Code128 barkodlarını nasıl tespit edeceğinizi gösterir.
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Code39, DecodeType.Code128))
{
foreach (BarCodeResult result in reader.ReadBarCodes())
{
Console.WriteLine("Barkod Türü: " + result.CodeTypeName);
Console.WriteLine("Barkod Kod Metni: " + result.CodeText);
}
}
Using reader As New BarCodeReader("c:\test.png", DecodeType.Code39, DecodeType.Code128)
For Each result As BarCodeResult In reader.ReadBarCodes()
Console.WriteLine("Barkod Türü: " + result.CodeTypeName)
Console.WriteLine("Barkod Kod Metni: " + result.CodeText)
Next
End Using
Alanlar
AllSupportedTypes
Verilerin tüm mevcut sembolojilerle kontrol edileceğini belirtir.
public static readonly MultyDecodeType AllSupportedTypes
Alan Değeri
AustraliaPost
Verilerin Australia Post barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType AustraliaPost
Alan Değeri
AustralianPosteParcel
Verilerin Australian Post Domestic eParcel Barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType AustralianPosteParcel
Alan Değeri
Aztec
Verilerin Aztec barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType Aztec
Alan Değeri
Codabar
Verilerin CODABAR barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType Codabar
Alan Değeri
CodablockF
Verilerin CodablockF barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType CodablockF
Alan Değeri
Code11
Verilerin CODE 11 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType Code11
Alan Değeri
Code128
Verilerin CODE 128 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType Code128
Alan Değeri
Code16K
Verilerin SCode16K barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType Code16K
Alan Değeri
Code32
Verilerin Code32 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType Code32
Alan Değeri
Code39
Verilerin Code 39 temel karakter seti barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir: ISO/IEC 16388
public static readonly SingleDecodeType Code39
Alan Değeri
Code39FullASCII
Verilerin Code 39 tam ASCII karakter seti barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir: ISO/IEC 16388
public static readonly SingleDecodeType Code39FullASCII
Alan Değeri
Code93
Verilerin CODE 93 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType Code93
Alan Değeri
CompactPdf417
Verilerin CompactPdf417 (Pdf417Truncated) barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType CompactPdf417
Alan Değeri
DataLogic2of5
Verilerin DataLogic 2 of 5 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType DataLogic2of5
Alan Değeri
DataMatrix
Verilerin DataMatrix barkod sembolojisi ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType DataMatrix
Alan Değeri
DatabarExpanded
Verilerin GS1 Databar expanded barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType DatabarExpanded
Alan Değeri
DatabarExpandedStacked
Verilerin GS1 Databar expanded stacked barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType DatabarExpandedStacked
Alan Değeri
DatabarLimited
Verilerin GS1 Databar limited barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType DatabarLimited
Alan Değeri
DatabarOmniDirectional
Verilerin GS1 Databar omni-directional barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType DatabarOmniDirectional
Alan Değeri
DatabarStacked
Verilerin GS1 Databar stacked barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType DatabarStacked
Alan Değeri
DatabarStackedOmniDirectional
Verilerin GS1 Databar stacked omni-directional barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType DatabarStackedOmniDirectional
Alan Değeri
DatabarTruncated
Verilerin GS1 Databar truncated barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType DatabarTruncated
Alan Değeri
DeutschePostIdentcode
Verilerin DeutschePost Ident kodu barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType DeutschePostIdentcode
Alan Değeri
DeutschePostLeitcode
Verilerin DeutschePost Leit kodu barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType DeutschePostLeitcode
Alan Değeri
DotCode
Verilerin DotCode barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType DotCode
Alan Değeri
DutchKIX
Verilerin DotCode barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType DutchKIX
Alan Değeri
EAN13
Verilerin EAN-13 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType EAN13
Alan Değeri
EAN14
Verilerin EAN14 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType EAN14
Alan Değeri
EAN8
Verilerin EAN-8 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType EAN8
Alan Değeri
GS1Aztec
Verilerin GS1 Aztec barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType GS1Aztec
Alan Değeri
GS1Code128
Verilerin GS1 CODE 128 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType GS1Code128
Alan Değeri
GS1CompositeBar
Verilerin GS1 Composite Bar barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType GS1CompositeBar
Alan Değeri
GS1DataMatrix
Verilerin GS1DataMatrix barkod sembolojisi ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType GS1DataMatrix
Alan Değeri
GS1DotCode
Verilerin GS1 DotCode barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType GS1DotCode
Alan Değeri
GS1HanXin
Verilerin GS1 Han Xin Kodu barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType GS1HanXin
Alan Değeri
GS1MicroPdf417
Verilerin MicroPdf417 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType GS1MicroPdf417
Alan Değeri
GS1QR
Verilerin GS1 QR barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType GS1QR
Alan Değeri
HIBCAztecLIC
Verilerin HIBC LIC Aztec barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType HIBCAztecLIC
Alan Değeri
HIBCAztecPAS
Verilerin HIBC PAS Aztec barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType HIBCAztecPAS
Alan Değeri
HIBCCode128LIC
Verilerin HIBC LIC Code128 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType HIBCCode128LIC
Alan Değeri
HIBCCode128PAS
Verilerin HIBC PAS Code128 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType HIBCCode128PAS
Alan Değeri
HIBCCode39LIC
Verilerin HIBC LIC Code39 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType HIBCCode39LIC
Alan Değeri
HIBCCode39PAS
Verilerin HIBC PAS Code39 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType HIBCCode39PAS
Alan Değeri
HIBCDataMatrixLIC
Verilerin HIBC LIC DataMatrix barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType HIBCDataMatrixLIC
Alan Değeri
HIBCDataMatrixPAS
Verilerin HIBC PAS DataMatrix barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType HIBCDataMatrixPAS
Alan Değeri
HIBCQRLIC
Verilerin HIBC LIC QR barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType HIBCQRLIC
Alan Değeri
HIBCQRPAS
Verilerin HIBC PAS QR barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType HIBCQRPAS
Alan Değeri
HanXin
Verilerin Han Xin Kodu barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType HanXin
Alan Değeri
IATA2of5
Verilerin IATA 2 of 5 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir. IATA (Uluslararası Hava Taşımacılığı Birliği) bu barkodu hava kargo yönetimi için kullanmaktadır.
public static readonly SingleDecodeType IATA2of5
Alan Değeri
ISBN
Verilerin ISBN barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType ISBN
Alan Değeri
ISMN
Verilerin ISMN barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType ISMN
Alan Değeri
ISSN
Verilerin ISSN barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType ISSN
Alan Değeri
ITF14
Verilerin ITF14 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType ITF14
Alan Değeri
ITF6
Verilerin ITF6 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType ITF6
Alan Değeri
Interleaved2of5
Verilerin INTERLEAVED 2 of 5 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType Interleaved2of5
Alan Değeri
ItalianPost25
Verilerin Italian Post 25 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType ItalianPost25
Alan Değeri
MSI
Verilerin MSI Plessey barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType MSI
Alan Değeri
MacroPdf417
Verilerin MacroPdf417 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType MacroPdf417
Alan Değeri
Mailmark
Verilerin Royal Mail Mailmark barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType Mailmark
Alan Değeri
Matrix2of5
Verilerin Matrix 2 of 5 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType Matrix2of5
Alan Değeri
MaxiCode
Verilerin MaxiCode barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType MaxiCode
Alan Değeri
MicrE13B
Verilerin MICR E-13B barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType MicrE13B
Alan Değeri
MicroPdf417
Verilerin MicroPdf417 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType MicroPdf417
Alan Değeri
MicroQR
Verilerin MicroQR Kodu barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType MicroQR
Alan Değeri
MostCommonTypes
Verilerin en yaygın kullanılan sembolojilerle kontrol edileceğini belirtir.
public static readonly MultyDecodeType MostCommonTypes
Alan Değeri
None
Belirtilmemiş çözümleme türü.
public static readonly SingleDecodeType None
Alan Değeri
OPC
Verilerin OPC barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType OPC
Alan Değeri
OneCode
Verilerin USPS OneCode barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType OneCode
Alan Değeri
PZN
Verilerin PZN barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir. Bu semboloji ayrıca Pharma Zentral Nummer olarak da bilinir. PZN7 ve PZN8 desteklenmektedir.
public static readonly SingleDecodeType PZN
Alan Değeri
PatchCode
Verilerin Patch kodu barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir. Barkod sembolojisi otomatik tarama için kullanılır.
public static readonly SingleDecodeType PatchCode
Alan Değeri
Pdf417
Verilerin Pdf417 barkod sembolojisi ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType Pdf417
Alan Değeri
Pharmacode
Verilerin Pharmacode barkodu ile çözümlenmesi gerektiğini belirtir. Bu semboloji ayrıca İlaç İkili Kodu olarak da bilinir.
public static readonly SingleDecodeType Pharmacode
Alan Değeri
Planet
Verilerin Planet barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType Planet
Alan Değeri
PostalTypes
Verilerin 1.5D Postal barkod sembolojileri ile kontrol edileceğini belirtir, örneğin Planet, Postnet, AustraliaPost, OneCode, RM4SCC, DutchKIX
public static readonly MultyDecodeType PostalTypes
Alan Değeri
Postnet
Verilerin Postnet barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType Postnet
Alan Değeri
QR
Verilerin QR Kodu barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType QR
Alan Değeri
RM4SCC
Verilerin RM4SCC barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir. RM4SCC (Royal Mail 4-state Customer Code) Birleşik Krallık’ta otomatik posta sıralama süreci için kullanılır.
public static readonly SingleDecodeType RM4SCC
Alan Değeri
RectMicroQR
Verilerin RectMicroQR (rMQR) Kodu barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType RectMicroQR
Alan Değeri
SCC14
Verilerin SCC14 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType SCC14
Alan Değeri
SSCC18
Verilerin SSCC18 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType SSCC18
Alan Değeri
Standard2of5
Verilerin Standard 2 of 5 barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType Standard2of5
Alan Değeri
Supplement
Verilerin Supplement(EAN2, EAN5) barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType Supplement
Alan Değeri
SwissPostParcel
Verilerin Swiss Post Parcel Barkod barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType SwissPostParcel
Alan Değeri
Types1D
Verilerin 1D barkod sembolojileri ile kontrol edileceğini belirtir.
public static readonly MultyDecodeType Types1D
Alan Değeri
Types2D
Verilerin 2D barkod sembolojileri ile kontrol edileceğini belirtir.
public static readonly MultyDecodeType Types2D
Alan Değeri
UPCA
Verilerin UPC-A barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType UPCA
Alan Değeri
UPCE
Verilerin UPC-E barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType UPCE
Alan Değeri
VIN
Verilerin VIN (Araç Tanımlama Numarası) barkod spesifikasyonu ile çözümlenmesi gerektiğini belirtir.
public static readonly SingleDecodeType VIN
Alan Değeri
Özellikler
AllSupportedTypesArray
Tüm Desteklenen Türleri temsil eden bir dizi alır.
public static SingleDecodeType[] AllSupportedTypesArray { get; }
Özellik Değeri
Metodlar
GetNames()
Çözümleme türlerinin adlarını içeren bir dizi alır.
public static string[] GetNames()
Dönüş
string[]
Çözümleme türlerinin adlarını içeren bir dizi.
Is1D(BaseDecodeType)
Belirtilen Aspose.BarCode.BarCodeRecognition.BaseDecodeType’in herhangi bir 1D barkod sembolojisi içerip içermediğini belirler.
public static bool Is1D(BaseDecodeType symbology)
Parametreler
symbology
BaseDecodeType
Test edilmek üzere Aspose.BarCode.BarCodeRecognition.BaseDecodeType.
Dönüş
Aspose.BarCode.BarCodeRecognition.BaseDecodeType’in herhangi bir 1D barkod sembolojisi içerip içermediğine bağlı olarak true veya false döner.
Is2D(BaseDecodeType)
Belirtilen Aspose.BarCode.BarCodeRecognition.BaseDecodeType’in herhangi bir 2D barkod sembolojisi içerip içermediğini belirler.
public static bool Is2D(BaseDecodeType symbology)
Parametreler
symbology
BaseDecodeType
Test edilmek üzere Aspose.BarCode.BarCodeRecognition.BaseDecodeType.
Dönüş
Aspose.BarCode.BarCodeRecognition.BaseDecodeType’in herhangi bir 2D barkod sembolojisi içerip içermediğine bağlı olarak true veya false döner.
IsPostal(BaseDecodeType)
Belirtilen Aspose.BarCode.BarCodeRecognition.BaseDecodeType’in herhangi bir Postal barkod sembolojisi içerip içermediğini belirler.
public static bool IsPostal(BaseDecodeType symbology)
Parametreler
symbology
BaseDecodeType
Test edilmek üzere Aspose.BarCode.BarCodeRecognition.BaseDecodeType.
Dönüş
Aspose.BarCode.BarCodeRecognition.BaseDecodeType’in herhangi bir Postal barkod sembolojisi içerip içermediğine bağlı olarak true veya false döner.
Parse(string, out SingleDecodeType)
Bir SingleDecodeType’ın string temsilini örneğine dönüştürür. Dönüş değeri, dönüşümün başarılı olup olmadığını gösterir.
public static bool Parse(string parsingType, out SingleDecodeType result)
Parametreler
parsingType
string
Dönüştürülecek “EAN8” veya “EAN13” veya “CodaBar” formatında bir SingleDecodeType içeren bir string.
result
SingleDecodeType
Dönüşüm başarıyla tamamlandığında dönen gerçek SingleDecodeType; aksi takdirde belirsiz tür: DecodeType.None döner.
Dönüş
parsingType başarıyla dönüştürüldüyse true; aksi takdirde false döner.
ScanSets(params BaseDecodeType[])
Barkod türleri ile tarama setlerini belirtin.
public static BaseDecodeType ScanSets(params BaseDecodeType[] barcodeTypes)
Parametreler
barcodeTypes
BaseDecodeType[]
Tekil ve çoklu çözümleme türleri dizisi.
Dönüş
Bir çoklu çözümleme türü.
TryParse(string, out SingleDecodeType)
Bir SingleDecodeType’ın string temsilini örneğine dönüştürür. Dönüş değeri, dönüşümün başarılı olup olmadığını gösterir.
public static bool TryParse(string parsingType, out SingleDecodeType result)
Parametreler
parsingType
string
Dönüştürülecek “EAN8” veya “EAN13” veya “CodaBar” formatında bir SingleDecodeType içeren bir string.
result
SingleDecodeType
Dönüşüm başarıyla tamamlandığında dönen gerçek SingleDecodeType; aksi takdirde belirsiz tür: DecodeType.None döner.
Dönüş
parsingType başarıyla dönüştürüldüyse true; aksi takdirde false döner.
TryParse(string, out MultyDecodeType)
Bir MultyDecodeType’ın string temsilini örneğine dönüştürür. Dönüş değeri, dönüşümün başarılı olup olmadığını gösterir.
public static bool TryParse(string parsingType, out MultyDecodeType result)
Parametreler
parsingType
string
Dönüştürülecek “AllSupportedTypes” veya “EAN8,EAN13,CodaBar” formatında bir string.
result
MultyDecodeType
Dönüşüm başarıyla tamamlandığında dönen gerçek MultyDecodeType; aksi takdirde belirsiz tür: new MultyDecodeType(DecodeType.None) döner.
Dönüş
parsingType başarıyla dönüştürüldüyse true; aksi takdirde false döner.