Class DecodeType
Numele spaţiului: Aspose.BarCode.BarCodeRecognition Asamblare: Aspose.BarCode.dll (25.4.0)
Specificați tipul de cod de bar pentru a citi.
public static class DecodeType
Inheritance
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Acest eșantion arată cum să detectați codurile de bar Code39 și Code128.
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Code39, DecodeType.Code128))
{
foreach (BarCodeResult result in reader.ReadBarCodes())
{
Console.WriteLine("BarCode Type: " + result.CodeTypeName);
Console.WriteLine("BarCode CodeText: " + result.CodeText);
}
}
Using reader As New BarCodeReader("c:\test.png", DecodeType.Code39, 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
Fields
AllSupportedTypes
Spune că datele vor fi verificate cu toate simbolurile disponibile
public static readonly MultyDecodeType AllSupportedTypes
Valoarea câmpului
AustraliaPost
Se precizează că datele trebuie decodate cu Poșta australiană Specificația codului de bar
public static readonly SingleDecodeType AustraliaPost
Valoarea câmpului
AustralianPosteParcel
Se precizează că datele trebuie decodate cu Etichetă: australian post domestic eParcel barcode Specificația codului de bar
public static readonly SingleDecodeType AustralianPosteParcel
Valoarea câmpului
Aztec
Se precizează că datele trebuie decodate cu Aztec Specificația codului de bar
public static readonly SingleDecodeType Aztec
Valoarea câmpului
Codabar
Se precizează că datele trebuie decodate cu CODABAR Specificația codului de bar
public static readonly SingleDecodeType Codabar
Valoarea câmpului
Codul de blocare
Se precizează că datele trebuie decodate cu Codul de blocare Specificația codului de bar
public static readonly SingleDecodeType CodablockF
Valoarea câmpului
Code11
Se precizează că datele trebuie decodate cu Codul 11 Specificația codului de bar
public static readonly SingleDecodeType Code11
Valoarea câmpului
Code128
Se precizează că datele trebuie decodate cu Codul 128 Specificația codului de bar
public static readonly SingleDecodeType Code128
Valoarea câmpului
Codul 16K
Se precizează că datele trebuie decodate cu Război 16K Specificația codului de bar
public static readonly SingleDecodeType Code16K
Valoarea câmpului
Code32
Se precizează că datele trebuie decodate cu Code32 Specificația codului de bar
public static readonly SingleDecodeType Code32
Valoarea câmpului
Code39
Se precizează că datele trebuie decodate cu Codul 39 Caracteristicile codului de bară: ISO/IEC 16388
public static readonly SingleDecodeType Code39
Valoarea câmpului
Codul 39FullASCII
Se precizează că datele trebuie decodate cu Codul 39 Specificația completă a codului de bar ASCII: ISO/IEC 16388
public static readonly SingleDecodeType Code39FullASCII
Valoarea câmpului
Code93
Se precizează că datele trebuie decodate cu Codul 93 Specificația codului de bar
public static readonly SingleDecodeType Code93
Valoarea câmpului
CompactPdf417
Se precizează că datele trebuie decodate cu CompactPdf417 (Pdf417Truncated) specificația codului de bară
public static readonly SingleDecodeType CompactPdf417
Valoarea câmpului
DataLogic2of5
Se precizează că datele trebuie decodate cu DataLogic 2 din 5 Specificația codului de bar
public static readonly SingleDecodeType DataLogic2of5
Valoarea câmpului
DataMatrix
Se precizează că datele trebuie decodate cu DataMatrix simbolism barcode
public static readonly SingleDecodeType DataMatrix
Valoarea câmpului
DatabarExpanded
Se precizează că datele trebuie decodate cu GS1 Databar se extinde Specificația codului de bar
public static readonly SingleDecodeType DatabarExpanded
Valoarea câmpului
DatabarExpandedStacked
Se precizează că datele trebuie decodate cu GS1 Databar a fost extins Specificația codului de bar
public static readonly SingleDecodeType DatabarExpandedStacked
Valoarea câmpului
DatabarLimited
Se precizează că datele trebuie decodate cu GS1 Databar limitată Specificația codului de bar
public static readonly SingleDecodeType DatabarLimited
Valoarea câmpului
DatabarOmniDirectional
Se precizează că datele trebuie decodate cu GS1 Databar omni-directional Specificația codului de bar
public static readonly SingleDecodeType DatabarOmniDirectional
Valoarea câmpului
DatabarStacked
Se precizează că datele trebuie decodate cu GS1 Databar încorporat Specificația codului de bar
public static readonly SingleDecodeType DatabarStacked
Valoarea câmpului
DatabarStackedOmniDirectional
Se precizează că datele trebuie decodate cu GS1 Databar a fost confiscat omni-directional Specificația codului de bar
public static readonly SingleDecodeType DatabarStackedOmniDirectional
Valoarea câmpului
DatabarTruncated
Se precizează că datele trebuie decodate cu GS1 Databar înfășurat Specificația codului de bar
public static readonly SingleDecodeType DatabarTruncated
Valoarea câmpului
DeutschePostIdentcode
Se precizează că datele trebuie decodate cu Codul de identitate DeutschePost Specificația codului de bar
public static readonly SingleDecodeType DeutschePostIdentcode
Valoarea câmpului
DeutschePostLeitcode
Se precizează că datele trebuie decodate cu Etichetă DeutschePost Leit Code Specificația codului de bar
public static readonly SingleDecodeType DeutschePostLeitcode
Valoarea câmpului
DotCode
Se precizează că datele trebuie decodate cu DotCode Specificația codului de bar
public static readonly SingleDecodeType DotCode
Valoarea câmpului
Țările de Jos
Se precizează că datele trebuie decodate cu DotCode Specificația codului de bar
public static readonly SingleDecodeType DutchKIX
Valoarea câmpului
Ioan 13
Se precizează că datele trebuie decodate cu Război 13 Specificația codului de bar
public static readonly SingleDecodeType EAN13
Valoarea câmpului
Ioan 14
Se precizează că datele trebuie decodate cu Ioan 14 Specificația codului de bar
public static readonly SingleDecodeType EAN14
Valoarea câmpului
Ioan 8
Se precizează că datele trebuie decodate cu Război 8 Specificația codului de bar
public static readonly SingleDecodeType EAN8
Valoarea câmpului
GS1Aztec
Se precizează că datele trebuie decodate cu GS1 din Aztec Specificația codului de bar
public static readonly SingleDecodeType GS1Aztec
Valoarea câmpului
Cuvânt cheie128
Se precizează că datele trebuie decodate cu GS1 codul 128 Specificația codului de bar
public static readonly SingleDecodeType GS1Code128
Valoarea câmpului
GS1CompoziteBar
Se precizează că datele trebuie decodate cu GS1 Compozit Bar Specificația codului de bar
public static readonly SingleDecodeType GS1CompositeBar
Valoarea câmpului
Cuvânt cheie GS1DataMatrix
Se precizează că datele trebuie decodate cu Cuvânt cheie GS1DataMatrix simbolism barcode
public static readonly SingleDecodeType GS1DataMatrix
Valoarea câmpului
Codul GS1DotCode
Se precizează că datele trebuie decodate cu Cuvânt cheie GS1 DotCode Specificația codului de bar
public static readonly SingleDecodeType GS1DotCode
Valoarea câmpului
GS1HanXin
Se precizează că datele trebuie decodate cu Codul GS1 Han Xin Specificația codului de bar
public static readonly SingleDecodeType GS1HanXin
Valoarea câmpului
GS1MicroPdf417
Se precizează că datele trebuie decodate cu MicroPdf417 Specificația codului de bar
public static readonly SingleDecodeType GS1MicroPdf417
Valoarea câmpului
Războiul 1QR
Se precizează că datele trebuie decodate cu Războiul QR Specificația codului de bar
public static readonly SingleDecodeType GS1QR
Valoarea câmpului
HIBCazteclică
Se precizează că datele trebuie decodate cu Etichetă: HIBC LIC Aztec Specificația codului de bar
public static readonly SingleDecodeType HIBCAztecLIC
Valoarea câmpului
Răspundeți
Se precizează că datele trebuie decodate cu Etichetă: HIBC PAS Aztec Specificația codului de bar
public static readonly SingleDecodeType HIBCAztecPAS
Valoarea câmpului
Etichetă: HIBCCode128LIC
Se precizează că datele trebuie decodate cu Etichetă: HIBC LIC Code128 Specificația codului de bar
public static readonly SingleDecodeType HIBCCode128LIC
Valoarea câmpului
Etichetă HIBCCode128PAS
Se precizează că datele trebuie decodate cu Etichetă: HIBC PAS Code128 Specificația codului de bar
public static readonly SingleDecodeType HIBCCode128PAS
Valoarea câmpului
Etichetă: HIBCCode39LIC
Se precizează că datele trebuie decodate cu Etichetă: HIBC LIC Code39 Specificația codului de bar
public static readonly SingleDecodeType HIBCCode39LIC
Valoarea câmpului
Etichetă: HIBCCode39PAS
Se precizează că datele trebuie decodate cu Etichetă: HIBC PAS Code39 Specificația codului de bar
public static readonly SingleDecodeType HIBCCode39PAS
Valoarea câmpului
Etichetă: HIBCMatrixLIC
Se precizează că datele trebuie decodate cu Etichetă: HIBC LIC DataMatrix Specificația codului de bar
public static readonly SingleDecodeType HIBCDataMatrixLIC
Valoarea câmpului
Etichetă: HIBCMatrixPAS
Se precizează că datele trebuie decodate cu Etichetă: HIBC PAS DataMatrix Specificația codului de bar
public static readonly SingleDecodeType HIBCDataMatrixPAS
Valoarea câmpului
HIBCQRLIC
Se precizează că datele trebuie decodate cu Cuvânt cheie HIBC LIC QR Specificația codului de bar
public static readonly SingleDecodeType HIBCQRLIC
Valoarea câmpului
HIBCQRPAS
Se precizează că datele trebuie decodate cu Cuvânt cheie QR Specificația codului de bar
public static readonly SingleDecodeType HIBCQRPAS
Valoarea câmpului
HanXin
Se precizează că datele trebuie decodate cu Codul lui Han Xin Specificația codului de bar
public static readonly SingleDecodeType HanXin
Valoarea câmpului
IATA2 din 5
Se precizează că datele trebuie decodate cu IATA 2 din 5 IATA (International Air Transport Association) utilizează acest cod pentru gestionarea încărcăturii aeriene.
public static readonly SingleDecodeType IATA2of5
Valoarea câmpului
ISBN
Se precizează că datele trebuie decodate cu ISBN Specificația codului de bar
public static readonly SingleDecodeType ISBN
Valoarea câmpului
ISMN
Se precizează că datele trebuie decodate cu ISMN Specificația codului de bar
public static readonly SingleDecodeType ISMN
Valoarea câmpului
ISSN
Se precizează că datele trebuie decodate cu ISSN Specificația codului de bar
public static readonly SingleDecodeType ISSN
Valoarea câmpului
ITF14
Se precizează că datele trebuie decodate cu ITF14 Specificația codului de bar
public static readonly SingleDecodeType ITF14
Valoarea câmpului
ITF6
Se precizează că datele trebuie decodate cu ITF6 Specificația codului de bar
public static readonly SingleDecodeType ITF6
Valoarea câmpului
Interleaved2of5
Se precizează că datele trebuie decodate cu Răspunde 2 din 5 Specificația codului de bar
public static readonly SingleDecodeType Interleaved2of5
Valoarea câmpului
ItalianPost25
Se precizează că datele trebuie decodate cu Poșta italiană 25 Specificația codului de bar
public static readonly SingleDecodeType ItalianPost25
Valoarea câmpului
MSI
Se precizează că datele trebuie decodate cu Războiul MSI Plessey Specificația codului de bar
public static readonly SingleDecodeType MSI
Valoarea câmpului
MacroPdf417
Se precizează că datele trebuie decodate cu MacroPdf417 Specificația codului de bar
public static readonly SingleDecodeType MacroPdf417
Valoarea câmpului
Mailmark
Se precizează că datele trebuie decodate cu Etichetă: Royal Mail Specificaţia codului de bar.
public static readonly SingleDecodeType Mailmark
Valoarea câmpului
Matrix2of5
Se precizează că datele trebuie decodate cu Matrix 2 din 5 Specificația codului de bar
public static readonly SingleDecodeType Matrix2of5
Valoarea câmpului
MaxiCode
Se precizează că datele trebuie decodate cu MaxiCode Specificația codului de bar
public static readonly SingleDecodeType MaxiCode
Valoarea câmpului
Micr13B
Se precizează că datele trebuie decodate cu MICR E-13B Specificația codului de bar
public static readonly SingleDecodeType MicrE13B
Valoarea câmpului
MicroPdf417
Se precizează că datele trebuie decodate cu MicroPdf417 Specificația codului de bar
public static readonly SingleDecodeType MicroPdf417
Valoarea câmpului
MicroQR
Se precizează că datele trebuie decodate cu Codul MicroQR Specificația codului de bar
public static readonly SingleDecodeType MicroQR
Valoarea câmpului
MostCommonTypes
Se precizează că datele vor fi verificate cu cele mai frecvent utilizate simboluri
public static readonly MultyDecodeType MostCommonTypes
Valoarea câmpului
None
Tipuri de decodificare necorespunzătoare.
public static readonly SingleDecodeType None
Valoarea câmpului
OPC
Se precizează că datele trebuie decodate cu OPC Specificația codului de bar
public static readonly SingleDecodeType OPC
Valoarea câmpului
OneCode
Se precizează că datele trebuie decodate cu USPS OneCode Specificația codului de bar
public static readonly SingleDecodeType OneCode
Valoarea câmpului
PZN
Se precizează că datele trebuie decodate cu PZN Această simbolizare este, de asemenea, cunoscută sub numele de Pharma Zentral Number. PZN7 și PZN8 sunt susținute.
public static readonly SingleDecodeType PZN
Valoarea câmpului
PatchCode
Se precizează că datele trebuie decodate cu Codul de patch Simbologia codului de bar este utilizată pentru scanarea automată
public static readonly SingleDecodeType PatchCode
Valoarea câmpului
Pdf417
Se precizează că datele trebuie decodate cu Pdf417 simbolism barcode
public static readonly SingleDecodeType Pdf417
Valoarea câmpului
Pharmacode
Se precizează că datele trebuie decodate cu Pharmacode Această simbolizare este cunoscută și sub numele de Cod binar farmaceutic.
public static readonly SingleDecodeType Pharmacode
Valoarea câmpului
Planet
Se precizează că datele trebuie decodate cu Planet Specificația codului de bar
public static readonly SingleDecodeType Planet
Valoarea câmpului
PostalTypes
Se precizează că datele vor fi verificate cu toate Poștă 1.5D simboluri de cod bar, cum ar fi Planet, Postnet, AustraliaPost, OneCode, RM4SCC, DutchKIX
public static readonly MultyDecodeType PostalTypes
Valoarea câmpului
Postnet
Se precizează că datele trebuie decodate cu Postnet Specificația codului de bar
public static readonly SingleDecodeType Postnet
Valoarea câmpului
QR
Se precizează că datele trebuie decodate cu Codul QR Specificația codului de bar
public static readonly SingleDecodeType QR
Valoarea câmpului
RM4SCC
Se precizează că datele trebuie decodate cu RM4SCC RM4SCC (Royal Mail 4-state Customer Code) este utilizat pentru procesul automat de sortare a poștalelor în Marea Britanie.
public static readonly SingleDecodeType RM4SCC
Valoarea câmpului
RectMicroQR
Se precizează că datele trebuie decodate cu Codul RectMicroQR (rMQR) Specificația codului de bar
public static readonly SingleDecodeType RectMicroQR
Valoarea câmpului
SCC14
Se precizează că datele trebuie decodate cu SCC14 Specificația codului de bar
public static readonly SingleDecodeType SCC14
Valoarea câmpului
Război 18
Se precizează că datele trebuie decodate cu Război 18 Specificația codului de bar
public static readonly SingleDecodeType SSCC18
Valoarea câmpului
Standard2of5
Se precizează că datele trebuie decodate cu Standardul 2 din 5 Specificația codului de bar
public static readonly SingleDecodeType Standard2of5
Valoarea câmpului
Supplement
Se precizează că datele trebuie decodate cu Suplimentare (EAN2, EAN5) Specificația codului de bar
public static readonly SingleDecodeType Supplement
Valoarea câmpului
SwissPostParcel
Se precizează că datele trebuie decodate cu Etichetă: Swiss Post Barcode Specificația codului de bar
public static readonly SingleDecodeType SwissPostParcel
Valoarea câmpului
Tipuri1D
Se precizează că datele vor fi verificate cu toate 1D simboluri barcode
public static readonly MultyDecodeType Types1D
Valoarea câmpului
Tipuri2D
Se precizează că datele vor fi verificate cu toate 2D simboluri barcode
public static readonly MultyDecodeType Types2D
Valoarea câmpului
UPCA
Se precizează că datele trebuie decodate cu UPC-A Specificația codului de bar
public static readonly SingleDecodeType UPCA
Valoarea câmpului
UPCE
Se precizează că datele trebuie decodate cu UPC-E Specificația codului de bar
public static readonly SingleDecodeType UPCE
Valoarea câmpului
VIN
Se precizează că datele trebuie decodate cu VIN (Numărul de identificare a vehiculului) specificația codului de bară
public static readonly SingleDecodeType VIN
Valoarea câmpului
Properties
AllSupportedTypesArray
Obține un array care reprezintă AllSupportedTypes
public static SingleDecodeType[] AllSupportedTypesArray { get; }
Valoarea proprietății
Methods
GetNames()
Retrează o serie de nume ale tipurilor de decodare.
public static string[] GetNames()
Returns
string []
O linie a numelor tipurilor de decodificare.
1D(BaseDecodeType)
Determine dacă specificația Aspose.BarCode.BarCodeRecognition.BaseDecodeType conține orice simbolism de cod bar 1D
public static bool Is1D(BaseDecodeType symbology)
Parameters
symbology
BaseDecodeType
Aspose.BarCode.BarCodeRecognition.BaseDecodeType pentru a testa.
Returns
Returns adevărata în cazul în care Aspose.BarCode.BarCodeRecognition.BaseDecodeType conține orice simbolism de cod bar 1D; în caz contrar, returnează falsă.
2D(BaseDecodeType)
Determine dacă specificația Aspose.BarCode.BarCodeRecognition.BaseDecodeType conține orice simbolism de cod bar 2D
public static bool Is2D(BaseDecodeType symbology)
Parameters
symbology
BaseDecodeType
Aspose.BarCode.BarCodeRecognition.BaseDecodeType pentru a testa.
Returns
Returns adevărata în cazul în care Aspose.BarCode.BarCodeRecognition.BaseDecodeType conține orice simbolism de cod bar 2D; în caz contrar, returnează falsă.
IsPostal(BaseDecodeType)
Determine dacă specificația Aspose.BarCode.BarCodeRecognition.BaseDecodeType conține orice simbolism de cod bar Postal
public static bool IsPostal(BaseDecodeType symbology)
Parameters
symbology
BaseDecodeType
Aspose.BarCode.BarCodeRecognition.BaseDecodeType pentru a testa.
Returns
Returns adevărata în cazul în care Aspose.BarCode.BarCodeRecognition.BaseDecodeType conține orice simbolism de cod bar; altfel, returnează falsă.
Parse(String, în afara SingleDecodeType)
Convertează reprezentarea stringului a unui SingleDecodeType în exemplul său.O valoare de returnare indică dacă conversia a reușit sau a eşuat.
public static bool Parse(string parsingType, out SingleDecodeType result)
Parameters
parsingType
string
Un string care conține un SingleDecodeType în format ca “EAN8” sau “EAN13” sau “CodaBar…” pentru a converti.
result
SingleDecodeType
Un tip unic actual de DecodeType se întoarce atunci când conversia a fost finalizată cu succes; altfel se întoarce tipul indefinit: DecodeType.None.
Returns
adevărata în cazul în care parsingType a fost transformat cu succes; altfel, falsă.
ScanSets(Cuvânt cheie BaseDecodeTyp[])
Specificați seturile de scanare prin barcodeTypes
public static BaseDecodeType ScanSets(params BaseDecodeType[] barcodeTypes)
Parameters
barcodeTypes
BaseDecodeType
[]
Un număr de tipuri de decode single și multy
Returns
Un tip de decodare multiplă
TryParse(String, în afara SingleDecodeType)
Convertează reprezentarea stringului a unui SingleDecodeType în exemplul său.O valoare de returnare indică dacă conversia a reușit sau a eşuat.
public static bool TryParse(string parsingType, out SingleDecodeType result)
Parameters
parsingType
string
Un string care conține un SingleDecodeType în format ca “EAN8” sau “EAN13” sau “CodaBar…” pentru a converti.
result
SingleDecodeType
Un tip unic actual de DecodeType se întoarce atunci când conversia a fost finalizată cu succes; altfel se întoarce tipul indefinit: DecodeType.None.
Returns
adevărata în cazul în care parsingType a fost transformat cu succes; altfel, falsă.
TryParse(Cuvânt cheie: MultyDecodeType)
Convertează reprezentarea stringului a unui MultyDecodeType în exemplul său.O valoare de returnare indică dacă conversia a reușit sau a eşuat.
public static bool TryParse(string parsingType, out MultyDecodeType result)
Parameters
parsingType
string
Un string în format fie “AllSupportedTypes” sau “EAN8,EAN13,CodaBar” pentru a converti.
result
MultyDecodeType
Un MultyDecodeType real este returnat, atunci când conversia a fost finalizată cu succes; altfel se întoarce un tip indefinit: nou MultyDecodeType(DecodeType.None)
Returns
adevărata în cazul în care parsingType a fost transformat cu succes; altfel, falsă.