Class DecodeType
Nazwa przestrzeń: Aspose.BarCode.BarCodeRecognition Zgromadzenie: Aspose.BarCode.dll (25.5.0)
Wyznacz typ kodu barowego do odczytu.
public static class DecodeTypeInheritance
Dziedziczeni członkowie
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
W tym próbce pokazano, jak wykryć kody kodowe 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 UsingFields
AllSupportedTypes
Dane będą sprawdzane ze wszystkimi dostępnymi symboliami.
public static readonly MultyDecodeType AllSupportedTypesWartość pola
AustraliaPost
Oznacza to, że dane powinny być dekodowane przez Australijska poczta specyfikacja barcode
public static readonly SingleDecodeType AustraliaPostWartość pola
AustralianPosteParcel
Oznacza to, że dane powinny być dekodowane przez Australian Post Domestic eParcel kod barowy specyfikacja barcode
public static readonly SingleDecodeType AustralianPosteParcelWartość pola
Aztec
Oznacza to, że dane powinny być dekodowane przez Aztec specyfikacja barcode
public static readonly SingleDecodeType AztecWartość pola
Codabar
Oznacza to, że dane powinny być dekodowane przez CODABAR specyfikacja barcode
public static readonly SingleDecodeType CodabarWartość pola
CodablockF
Oznacza to, że dane powinny być dekodowane przez CodablockF specyfikacja barcode
public static readonly SingleDecodeType CodablockFWartość pola
Code11
Oznacza to, że dane powinny być dekodowane przez Kod 11 specyfikacja barcode
public static readonly SingleDecodeType Code11Wartość pola
Code128
Oznacza to, że dane powinny być dekodowane przez Kod 128 specyfikacja barcode
public static readonly SingleDecodeType Code128Wartość pola
Kodek 16K
Oznacza to, że dane powinny być dekodowane przez Wskaźnik 16K specyfikacja barcode
public static readonly SingleDecodeType Code16KWartość pola
Code32
Oznacza to, że dane powinny być dekodowane przez Code32 specyfikacja barcode
public static readonly SingleDecodeType Code32Wartość pola
Code39
Oznacza to, że dane powinny być dekodowane przez Kod 39 Podstawowa specyfikacja kodu paska: ISO/IEC 16388
public static readonly SingleDecodeType Code39Wartość pola
Kod 39FullASCII
Oznacza to, że dane powinny być dekodowane przez Kod 39 Pełna specyfikacja kodu paska ASCII: ISO/IEC 16388
public static readonly SingleDecodeType Code39FullASCIIWartość pola
Code93
Oznacza to, że dane powinny być dekodowane przez Kod 93 specyfikacja barcode
public static readonly SingleDecodeType Code93Wartość pola
CompactPdf417
Oznacza to, że dane powinny być dekodowane przez CompactPdf417 (Pdf417Truncated) specyfikacja kodu paska
public static readonly SingleDecodeType CompactPdf417Wartość pola
DataLogic2of5
Oznacza to, że dane powinny być dekodowane przez DataLogic 2 z 5 specyfikacja barcode
public static readonly SingleDecodeType DataLogic2of5Wartość pola
DataMatrix
Oznacza to, że dane powinny być dekodowane przez DataMatrix Symbolika kodów barokowych
public static readonly SingleDecodeType DataMatrixWartość pola
DatabarExpanded
Oznacza to, że dane powinny być dekodowane przez GS1 Databar rozszerzony specyfikacja barcode
public static readonly SingleDecodeType DatabarExpandedWartość pola
DatabarExpandedStacked
Oznacza to, że dane powinny być dekodowane przez GS1 Databar rozszerzony specyfikacja barcode
public static readonly SingleDecodeType DatabarExpandedStackedWartość pola
DatabarLimited
Oznacza to, że dane powinny być dekodowane przez GS1 Databar ograniczony specyfikacja barcode
public static readonly SingleDecodeType DatabarLimitedWartość pola
DatabarOmniDirectional
Oznacza to, że dane powinny być dekodowane przez GS1 Databar wszechstronny specyfikacja barcode
public static readonly SingleDecodeType DatabarOmniDirectionalWartość pola
DatabarStacked
Oznacza to, że dane powinny być dekodowane przez GS1 Databar wykończony specyfikacja barcode
public static readonly SingleDecodeType DatabarStackedWartość pola
DatabarStackedOmniDirectional
Oznacza to, że dane powinny być dekodowane przez GS1 Databar wykończony omni-dyrektywny specyfikacja barcode
public static readonly SingleDecodeType DatabarStackedOmniDirectionalWartość pola
DatabarTruncated
Oznacza to, że dane powinny być dekodowane przez GS1 Databar wstrząśnięty specyfikacja barcode
public static readonly SingleDecodeType DatabarTruncatedWartość pola
DeutschePostIdentcode
Oznacza to, że dane powinny być dekodowane przez Kod identyfikacyjny DeutschePost specyfikacja barcode
public static readonly SingleDecodeType DeutschePostIdentcodeWartość pola
DeutschePostLeitcode
Oznacza to, że dane powinny być dekodowane przez Kod DeutschePost specyfikacja barcode
public static readonly SingleDecodeType DeutschePostLeitcodeWartość pola
DotCode
Oznacza to, że dane powinny być dekodowane przez DotCode specyfikacja barcode
public static readonly SingleDecodeType DotCodeWartość pola
holenderski
Oznacza to, że dane powinny być dekodowane przez DotCode specyfikacja barcode
public static readonly SingleDecodeType DutchKIXWartość pola
EAN13
Oznacza to, że dane powinny być dekodowane przez EW-13 specyfikacja barcode
public static readonly SingleDecodeType EAN13Wartość pola
EAN14
Oznacza to, że dane powinny być dekodowane przez EAN14 specyfikacja barcode
public static readonly SingleDecodeType EAN14Wartość pola
EAN8
Oznacza to, że dane powinny być dekodowane przez EAN-8 specyfikacja barcode
public static readonly SingleDecodeType EAN8Wartość pola
GS1Aztec
Oznacza to, że dane powinny być dekodowane przez GS1 Aztec specyfikacja barcode
public static readonly SingleDecodeType GS1AztecWartość pola
Książka: GS1Code128
Oznacza to, że dane powinny być dekodowane przez GS1 KODE 128 specyfikacja barcode
public static readonly SingleDecodeType GS1Code128Wartość pola
GS1 Kompozycja
Oznacza to, że dane powinny być dekodowane przez GS1 kompozytowy bar specyfikacja barcode
public static readonly SingleDecodeType GS1CompositeBarWartość pola
GS1DataMatrix
Oznacza to, że dane powinny być dekodowane przez GS1DataMatrix Symbolika kodów barokowych
public static readonly SingleDecodeType GS1DataMatrixWartość pola
GS1DotCode
Oznacza to, że dane powinny być dekodowane przez Zestaw GS1 DotCode specyfikacja barcode
public static readonly SingleDecodeType GS1DotCodeWartość pola
Zestaw GS1HanXin
Oznacza to, że dane powinny być dekodowane przez GS1 Han Xin kod specyfikacja barcode
public static readonly SingleDecodeType GS1HanXinWartość pola
GS1MicroPdf417
Oznacza to, że dane powinny być dekodowane przez MicroPdf417 specyfikacja barcode
public static readonly SingleDecodeType GS1MicroPdf417Wartość pola
GS1QR
Oznacza to, że dane powinny być dekodowane przez Zestaw 1 QR specyfikacja barcode
public static readonly SingleDecodeType GS1QRWartość pola
HIBCAZTECLIC
Oznacza to, że dane powinny być dekodowane przez HIBC LIC Aztec specyfikacja barcode
public static readonly SingleDecodeType HIBCAztecLICWartość pola
HIBCAZTECPAS
Oznacza to, że dane powinny być dekodowane przez HIBC Pas Aztec specyfikacja barcode
public static readonly SingleDecodeType HIBCAztecPASWartość pola
Książka HIBCCode128LIC
Oznacza to, że dane powinny być dekodowane przez HIBC LIC kod 128 specyfikacja barcode
public static readonly SingleDecodeType HIBCCode128LICWartość pola
HIBCCode128PAS
Oznacza to, że dane powinny być dekodowane przez HIBC pas kod 128 specyfikacja barcode
public static readonly SingleDecodeType HIBCCode128PASWartość pola
HIBCCode39LIC
Oznacza to, że dane powinny być dekodowane przez HIBC LIC kod 39 specyfikacja barcode
public static readonly SingleDecodeType HIBCCode39LICWartość pola
HIBCCode39PAS
Oznacza to, że dane powinny być dekodowane przez HIBC pas kod 39 specyfikacja barcode
public static readonly SingleDecodeType HIBCCode39PASWartość pola
HIBCDataMatrixLIC
Oznacza to, że dane powinny być dekodowane przez HIBC LIC DataMatrix specyfikacja barcode
public static readonly SingleDecodeType HIBCDataMatrixLICWartość pola
HIBCDataMatrixPAS
Oznacza to, że dane powinny być dekodowane przez HIBC PAS DataMatrix specyfikacja barcode
public static readonly SingleDecodeType HIBCDataMatrixPASWartość pola
HIBCQRLIC
Oznacza to, że dane powinny być dekodowane przez Wiadomości HIBC LIC QR specyfikacja barcode
public static readonly SingleDecodeType HIBCQRLICWartość pola
HIBCQRPAS
Oznacza to, że dane powinny być dekodowane przez Wiadomości HIBC PAS QR specyfikacja barcode
public static readonly SingleDecodeType HIBCQRPASWartość pola
HanXin
Oznacza to, że dane powinny być dekodowane przez HAN KODY specyfikacja barcode
public static readonly SingleDecodeType HanXinWartość pola
IATA2 z 5
Oznacza to, że dane powinny być dekodowane przez IATA 2 z 5 IATA (Międzynarodowa Stowarzyszenie Transportu Lotniczego) wykorzystuje ten kod barowy do zarządzania ładunkiem lotniczym.
public static readonly SingleDecodeType IATA2of5Wartość pola
ISBN
Oznacza to, że dane powinny być dekodowane przez ISBN specyfikacja barcode
public static readonly SingleDecodeType ISBNWartość pola
ISMN
Oznacza to, że dane powinny być dekodowane przez ISMN specyfikacja barcode
public static readonly SingleDecodeType ISMNWartość pola
ISSN
Oznacza to, że dane powinny być dekodowane przez ISSN specyfikacja barcode
public static readonly SingleDecodeType ISSNWartość pola
ITF14
Oznacza to, że dane powinny być dekodowane przez ITF14 specyfikacja barcode
public static readonly SingleDecodeType ITF14Wartość pola
ITF6
Oznacza to, że dane powinny być dekodowane przez ITF6 specyfikacja barcode
public static readonly SingleDecodeType ITF6Wartość pola
Interleaved2of5
Oznacza to, że dane powinny być dekodowane przez Interleawed 2 z 5 specyfikacja barcode
public static readonly SingleDecodeType Interleaved2of5Wartość pola
ItalianPost25
Oznacza to, że dane powinny być dekodowane przez Włochy 25 specyfikacja barcode
public static readonly SingleDecodeType ItalianPost25Wartość pola
MSI
Oznacza to, że dane powinny być dekodowane przez MSI Plessey specyfikacja barcode
public static readonly SingleDecodeType MSIWartość pola
MacroPdf417
Oznacza to, że dane powinny być dekodowane przez MacroPdf417 specyfikacja barcode
public static readonly SingleDecodeType MacroPdf417Wartość pola
Mailmark
Oznacza to, że dane powinny być dekodowane przez Królewski Mail Mailmark Specyfikacja kodu barkowego.
public static readonly SingleDecodeType MailmarkWartość pola
Matrix2of5
Oznacza to, że dane powinny być dekodowane przez Matrix 2 z 5 specyfikacja barcode
public static readonly SingleDecodeType Matrix2of5Wartość pola
MaxiCode
Oznacza to, że dane powinny być dekodowane przez MaxiCode specyfikacja barcode
public static readonly SingleDecodeType MaxiCodeWartość pola
Mikołaj13B
Oznacza to, że dane powinny być dekodowane przez MICR E-13B specyfikacja barcode
public static readonly SingleDecodeType MicrE13BWartość pola
MicroPdf417
Oznacza to, że dane powinny być dekodowane przez MicroPdf417 specyfikacja barcode
public static readonly SingleDecodeType MicroPdf417Wartość pola
MicroQR
Oznacza to, że dane powinny być dekodowane przez Kod MicroQR specyfikacja barcode
public static readonly SingleDecodeType MicroQRWartość pola
MostCommonTypes
Dane będą sprawdzane przy użyciu najczęściej używanych symbologii.
public static readonly MultyDecodeType MostCommonTypesWartość pola
None
Nieokreślony rodzaj dekodowania.
public static readonly SingleDecodeType NoneWartość pola
OPC
Oznacza to, że dane powinny być dekodowane przez OPC specyfikacja barcode
public static readonly SingleDecodeType OPCWartość pola
OneCode
Dane muszą być dekodowane za pomocą USPS. OneCode specyfikacja barcode
public static readonly SingleDecodeType OneCodeWartość pola
PZN
Oznacza to, że dane powinny być dekodowane przez PZN Symbolologia ta jest również znana jako Pharma Zentral Number. PZN7 i PZN8 są obsługiwane.
public static readonly SingleDecodeType PZNWartość pola
PatchCode
Oznacza to, że dane powinny być dekodowane przez Patch kod Symbolika kodów barowych jest używana do automatycznego skanowania
public static readonly SingleDecodeType PatchCodeWartość pola
Pdf417
Oznacza to, że dane powinny być dekodowane przez Pdf417 Symbolika kodów barokowych
public static readonly SingleDecodeType Pdf417Wartość pola
Pharmacode
Oznacza to, że dane powinny być dekodowane przez Pharmacode Symbolologia ta znana jest również jako farmakologiczny kod binarny.
public static readonly SingleDecodeType PharmacodeWartość pola
Planet
Oznacza to, że dane powinny być dekodowane przez Planet specyfikacja barcode
public static readonly SingleDecodeType PlanetWartość pola
PostalTypes
Oznacza to, że dane zostaną zweryfikowane przez wszystkie 1.5D Poczta Symbole kodów barowych, takie jak Planet, Postnet, AustraliaPost, OneCode, RM4SCC, DutchKIX
public static readonly MultyDecodeType PostalTypesWartość pola
Postnet
Oznacza to, że dane powinny być dekodowane przez Postnet specyfikacja barcode
public static readonly SingleDecodeType PostnetWartość pola
QR
Oznacza to, że dane powinny być dekodowane przez Kod QR specyfikacja barcode
public static readonly SingleDecodeType QRWartość pola
RM4SCC
Oznacza to, że dane powinny być dekodowane przez RM4SCC RM4SCC (Royal Mail 4-state Customer Code) jest używany do automatycznego procesu sortowania poczty w Wielkiej Brytanii.
public static readonly SingleDecodeType RM4SCCWartość pola
RectMicroQR
Oznacza to, że dane powinny być dekodowane przez Kod RectMicroQR (rMQR) specyfikacja barcode
public static readonly SingleDecodeType RectMicroQRWartość pola
SCC14
Oznacza to, że dane powinny być dekodowane przez SCC14 specyfikacja barcode
public static readonly SingleDecodeType SCC14Wartość pola
SSCC18
Oznacza to, że dane powinny być dekodowane przez SSCC18 specyfikacja barcode
public static readonly SingleDecodeType SSCC18Wartość pola
Standard2of5
Oznacza to, że dane powinny być dekodowane przez Standard 2 z 5 specyfikacja barcode
public static readonly SingleDecodeType Standard2of5Wartość pola
Supplement
Oznacza to, że dane powinny być dekodowane przez Dodatek (EAN2, EAN5) specyfikacja barcode
public static readonly SingleDecodeType SupplementWartość pola
SwissPostParcel
Oznacza to, że dane powinny być dekodowane przez Szwajcarski kod pocztowy specyfikacja barcode
public static readonly SingleDecodeType SwissPostParcelWartość pola
Typy1D
Oznacza to, że dane zostaną zweryfikowane przez wszystkie 1D Symbolika kodów barokowych
public static readonly MultyDecodeType Types1DWartość pola
Typy2D
Oznacza to, że dane zostaną zweryfikowane przez wszystkie 2D Symbolika kodów barokowych
public static readonly MultyDecodeType Types2DWartość pola
UPCA
Oznacza to, że dane powinny być dekodowane przez UPC-A specyfikacja barcode
public static readonly SingleDecodeType UPCAWartość pola
UPCE
Oznacza to, że dane powinny być dekodowane przez UPC-E specyfikacja barcode
public static readonly SingleDecodeType UPCEWartość pola
VIN
Oznacza to, że dane powinny być dekodowane przez VIN (numer identyfikacyjny pojazdu) specyfikacja kodu paska
public static readonly SingleDecodeType VINWartość pola
Properties
AllSupportedTypesArray
Otrzymuje array, która reprezentuje AllSupportedTypes
public static SingleDecodeType[] AllSupportedTypesArray { get; }Wartość nieruchomości
SingleDecodeType [ ]
Methods
GetNames()
Odtwarza szereg nazw typów dekodowania.
public static string[] GetNames()Returns
string [ ]
Rękawiczki z nazwisk typów dekodowania.
W1D(BaseDecodeType)
Określa, czy określony Aspose.BarCode.BarCodeRecognition.BaseDecodeType zawiera dowolną symbolię kodu paska 1D
public static bool Is1D(BaseDecodeType symbology)Parameters
symbology BaseDecodeType
Aspose.BarCode.BarCodeRecognition.BaseDecodeType do przetestowania.
Returns
Returns prawda jeśli Aspose.BarCode.BarCodeRecognition.BaseDecodeType zawiera dowolną symbolikę kodów rzęs 1D; w przeciwnym razie fałszywe.
I2D(BaseDecodeType)
Określa, czy określony Aspose.BarCode.BarCodeRecognition.BaseDecodeType zawiera dowolną symbolikę kodu paska 2D
public static bool Is2D(BaseDecodeType symbology)Parameters
symbology BaseDecodeType
Aspose.BarCode.BarCodeRecognition.BaseDecodeType do przetestowania.
Returns
Returns prawda jeśli Aspose.BarCode.BarCodeRecognition.BaseDecodeType zawiera dowolną symbolikę kodu paska 2D; w przeciwnym razie fałszywe.
IsPostal(BaseDecodeType)
Określa, czy określony Aspose.BarCode.BarCodeRecognition.BaseDecodeType zawiera dowolną symbolikę kodu paska pocztowego
public static bool IsPostal(BaseDecodeType symbology)Parameters
symbology BaseDecodeType
Aspose.BarCode.BarCodeRecognition.BaseDecodeType do przetestowania.
Returns
Returns prawda jeśli Aspose.BarCode.BarCodeRecognition.BaseDecodeType zawiera dowolną symbolikę kodu paska pocztowego; w przeciwnym razie fałszywe.
Parse(Źródło: SingleDecodeType)
Konwertuje reprezentację łańcucha SingleDecodeType do jego instancji.Wartość zwrotu wskazuje, czy konwersja odniosła sukces, czy nie.
public static bool Parse(string parsingType, out SingleDecodeType result)Parameters
parsingType string
Strumień zawierający SingleDecodeType w formacie “EAN8” lub “EAN13” lub “CodaBar…” do konwersji.
result SingleDecodeType
Prawdziwy SingleDecodeType zwraca się, gdy konwersja została pomyślnie zakończona; w przeciwnym razie zwraca się nieograniczony typ: DecodeType.None.
Returns
prawda w przypadku, gdy przelew został usunięty; w przeciwnym razie, fałszywe.
ScanSets(Płytki bazowe[])
Określenie zestawów skanowania według barcodeTypes
public static BaseDecodeType ScanSets(params BaseDecodeType[] barcodeTypes)Parameters
barcodeTypes BaseDecodeType
[ ]
Różnorodność pojedynczych i wielokrotnych typów dekodowania
Returns
Wiele rodzajów dekodowania
TryParse(Źródło: SingleDecodeType)
Konwertuje reprezentację łańcucha SingleDecodeType do jego instancji.Wartość zwrotu wskazuje, czy konwersja odniosła sukces, czy nie.
public static bool TryParse(string parsingType, out SingleDecodeType result)Parameters
parsingType string
Strumień zawierający SingleDecodeType w formacie “EAN8” lub “EAN13” lub “CodaBar…” do konwersji.
result SingleDecodeType
Prawdziwy SingleDecodeType zwraca się, gdy konwersja została pomyślnie zakończona; w przeciwnym razie zwraca się nieograniczony typ: DecodeType.None.
Returns
prawda w przypadku, gdy przelew został usunięty; w przeciwnym razie, fałszywe.
TryParse(Źródło: MultyDecodeType)
Konwertuje reprezentację łańcucha MultyDecodeType na jego przykład.Wartość zwrotu wskazuje, czy konwersja odniosła sukces, czy nie.
public static bool TryParse(string parsingType, out MultyDecodeType result)Parameters
parsingType string
Strumień w formacie “AllSupportedTypes” lub “EAN8,EAN13,CodaBar” do konwersji.
result MultyDecodeType
Prawdziwy MultyDecodeType jest zwracany, gdy konwersja została pomyślnie zakończona; w przeciwnym razie zwraca się nieograniczony typ: nowy MultyDecodeType(DecodeType.None)
Returns
prawda w przypadku, gdy przelew został usunięty; w przeciwnym razie, fałszywe.