Class DecodeType
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
ציין את סוג הברקוד לקריאה.
public static class DecodeType
ירושה
חברים שהורשו
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
דוגמאות
דוגמה זו מראה כיצד לזהות ברקודים מסוג Code39 ו-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
שדות
AllSupportedTypes
מציין שהנתונים ייבדקו עם כל הסימבולוגיות הזמינות
public static readonly MultyDecodeType AllSupportedTypes
ערך השדה
AustraliaPost
מציין שהנתונים צריכים להתפרש לפי המפרט של Australia Post
public static readonly SingleDecodeType AustraliaPost
ערך השדה
AustralianPosteParcel
מציין שהנתונים צריכים להתפרש לפי המפרט של Australian Post Domestic eParcel Barcode
public static readonly SingleDecodeType AustralianPosteParcel
ערך השדה
Aztec
מציין שהנתונים צריכים להתפרש לפי המפרט של Aztec
public static readonly SingleDecodeType Aztec
ערך השדה
Codabar
מציין שהנתונים צריכים להתפרש לפי המפרט של CODABAR
public static readonly SingleDecodeType Codabar
ערך השדה
CodablockF
מציין שהנתונים צריכים להתפרש לפי המפרט של CodablockF
public static readonly SingleDecodeType CodablockF
ערך השדה
Code11
מציין שהנתונים צריכים להתפרש לפי המפרט של CODE 11
public static readonly SingleDecodeType Code11
ערך השדה
Code128
מציין שהנתונים צריכים להתפרש לפי המפרט של CODE 128
public static readonly SingleDecodeType Code128
ערך השדה
Code16K
מציין שהנתונים צריכים להתפרש לפי המפרט של SCode16K
public static readonly SingleDecodeType Code16K
ערך השדה
Code32
מציין שהנתונים צריכים להתפרש לפי המפרט של Code32
public static readonly SingleDecodeType Code32
ערך השדה
Code39
מציין שהנתונים צריכים להתפרש לפי המפרט הבסיסי של Code 39: ISO/IEC 16388
public static readonly SingleDecodeType Code39
ערך השדה
Code39FullASCII
מציין שהנתונים צריכים להתפרש לפי המפרט המלא של Code 39: ISO/IEC 16388
public static readonly SingleDecodeType Code39FullASCII
ערך השדה
Code93
מציין שהנתונים צריכים להתפרש לפי המפרט של CODE 93
public static readonly SingleDecodeType Code93
ערך השדה
CompactPdf417
מציין שהנתונים צריכים להתפרש לפי המפרט של CompactPdf417 (Pdf417Truncated)
public static readonly SingleDecodeType CompactPdf417
ערך השדה
DataLogic2of5
מציין שהנתונים צריכים להתפרש לפי המפרט של DataLogic 2 of 5
public static readonly SingleDecodeType DataLogic2of5
ערך השדה
DataMatrix
מציין שהנתונים צריכים להתפרש לפי הסימבולוגיה של DataMatrix
public static readonly SingleDecodeType DataMatrix
ערך השדה
DatabarExpanded
מציין שהנתונים צריכים להתפרש לפי המפרט של GS1 Databar expanded
public static readonly SingleDecodeType DatabarExpanded
ערך השדה
DatabarExpandedStacked
מציין שהנתונים צריכים להתפרש לפי המפרט של GS1 Databar expanded stacked
public static readonly SingleDecodeType DatabarExpandedStacked
ערך השדה
DatabarLimited
מציין שהנתונים צריכים להתפרש לפי המפרט של GS1 Databar limited
public static readonly SingleDecodeType DatabarLimited
ערך השדה
DatabarOmniDirectional
מציין שהנתונים צריכים להתפרש לפי המפרט של GS1 Databar omni-directional
public static readonly SingleDecodeType DatabarOmniDirectional
ערך השדה
DatabarStacked
מציין שהנתונים צריכים להתפרש לפי המפרט של GS1 Databar stacked
public static readonly SingleDecodeType DatabarStacked
ערך השדה
DatabarStackedOmniDirectional
מציין שהנתונים צריכים להתפרש לפי המפרט של GS1 Databar stacked omni-directional
public static readonly SingleDecodeType DatabarStackedOmniDirectional
ערך השדה
DatabarTruncated
מציין שהנתונים צריכים להתפרש לפי המפרט של GS1 Databar truncated
public static readonly SingleDecodeType DatabarTruncated
ערך השדה
DeutschePostIdentcode
מציין שהנתונים צריכים להתפרש לפי המפרט של DeutschePost Ident code
public static readonly SingleDecodeType DeutschePostIdentcode
ערך השדה
DeutschePostLeitcode
מציין שהנתונים צריכים להתפרש לפי המפרט של DeutschePost Leit code
public static readonly SingleDecodeType DeutschePostLeitcode
ערך השדה
DotCode
מציין שהנתונים צריכים להתפרש לפי המפרט של DotCode
public static readonly SingleDecodeType DotCode
ערך השדה
DutchKIX
מציין שהנתונים צריכים להתפרש לפי המפרט של DotCode
public static readonly SingleDecodeType DutchKIX
ערך השדה
EAN13
מציין שהנתונים צריכים להתפרש לפי המפרט של EAN-13
public static readonly SingleDecodeType EAN13
ערך השדה
EAN14
מציין שהנתונים צריכים להתפרש לפי המפרט של EAN14
public static readonly SingleDecodeType EAN14
ערך השדה
EAN8
מציין שהנתונים צריכים להתפרש לפי המפרט של EAN-8
public static readonly SingleDecodeType EAN8
ערך השדה
GS1Aztec
מציין שהנתונים צריכים להתפרש לפי המפרט של GS1 Aztec
public static readonly SingleDecodeType GS1Aztec
ערך השדה
GS1Code128
מציין שהנתונים צריכים להתפרש לפי המפרט של GS1 CODE 128
public static readonly SingleDecodeType GS1Code128
ערך השדה
GS1CompositeBar
מציין שהנתונים צריכים להתפרש לפי המפרט של GS1 Composite Bar
public static readonly SingleDecodeType GS1CompositeBar
ערך השדה
GS1DataMatrix
מציין שהנתונים צריכים להתפרש לפי הסימבולוגיה של GS1DataMatrix
public static readonly SingleDecodeType GS1DataMatrix
ערך השדה
GS1DotCode
מציין שהנתונים צריכים להתפרש לפי המפרט של GS1 DotCode
public static readonly SingleDecodeType GS1DotCode
ערך השדה
GS1HanXin
מציין שהנתונים צריכים להתפרש לפי המפרט של GS1 Han Xin Code
public static readonly SingleDecodeType GS1HanXin
ערך השדה
GS1MicroPdf417
מציין שהנתונים צריכים להתפרש לפי המפרט של MicroPdf417
public static readonly SingleDecodeType GS1MicroPdf417
ערך השדה
GS1QR
מציין שהנתונים צריכים להתפרש לפי המפרט של GS1 QR
public static readonly SingleDecodeType GS1QR
ערך השדה
HIBCAztecLIC
מציין שהנתונים צריכים להתפרש לפי המפרט של HIBC LIC Aztec
public static readonly SingleDecodeType HIBCAztecLIC
ערך השדה
HIBCAztecPAS
מציין שהנתונים צריכים להתפרש לפי המפרט של HIBC PAS Aztec
public static readonly SingleDecodeType HIBCAztecPAS
ערך השדה
HIBCCode128LIC
מציין שהנתונים צריכים להתפרש לפי המפרט של HIBC LIC Code128
public static readonly SingleDecodeType HIBCCode128LIC
ערך השדה
HIBCCode128PAS
מציין שהנתונים צריכים להתפרש לפי המפרט של HIBC PAS Code128
public static readonly SingleDecodeType HIBCCode128PAS
ערך השדה
HIBCCode39LIC
מציין שהנתונים צריכים להתפרש לפי המפרט של HIBC LIC Code39
public static readonly SingleDecodeType HIBCCode39LIC
ערך השדה
HIBCCode39PAS
מציין שהנתונים צריכים להתפרש לפי המפרט של HIBC PAS Code39
public static readonly SingleDecodeType HIBCCode39PAS
ערך השדה
HIBCDataMatrixLIC
מציין שהנתונים צריכים להתפרש לפי המפרט של HIBC LIC DataMatrix
public static readonly SingleDecodeType HIBCDataMatrixLIC
ערך השדה
HIBCDataMatrixPAS
מציין שהנתונים צריכים להתפרש לפי המפרט של HIBC PAS DataMatrix
public static readonly SingleDecodeType HIBCDataMatrixPAS
ערך השדה
HIBCQRLIC
מציין שהנתונים צריכים להתפרש לפי המפרט של HIBC LIC QR
public static readonly SingleDecodeType HIBCQRLIC
ערך השדה
HIBCQRPAS
מציין שהנתונים צריכים להתפרש לפי המפרט של HIBC PAS QR
public static readonly SingleDecodeType HIBCQRPAS
ערך השדה
HanXin
מציין שהנתונים צריכים להתפרש לפי המפרט של Han Xin Code
public static readonly SingleDecodeType HanXin
ערך השדה
IATA2of5
מציין שהנתונים צריכים להתפרש לפי המפרט של IATA 2 of 5. IATA (איגוד התחבורה האווירית הבינלאומי) משתמשת בברקוד זה לניהול מטען אווירי.
public static readonly SingleDecodeType IATA2of5
ערך השדה
ISBN
מציין שהנתונים צריכים להתפרש לפי המפרט של ISBN
public static readonly SingleDecodeType ISBN
ערך השדה
ISMN
מציין שהנתונים צריכים להתפרש לפי המפרט של ISMN
public static readonly SingleDecodeType ISMN
ערך השדה
ISSN
מציין שהנתונים צריכים להתפרש לפי המפרט של ISSN
public static readonly SingleDecodeType ISSN
ערך השדה
ITF14
מציין שהנתונים צריכים להתפרש לפי המפרט של ITF14
public static readonly SingleDecodeType ITF14
ערך השדה
ITF6
מציין שהנתונים צריכים להתפרש לפי המפרט של ITF6
public static readonly SingleDecodeType ITF6
ערך השדה
Interleaved2of5
מציין שהנתונים צריכים להתפרש לפי המפרט של INTERLEAVED 2 of 5
public static readonly SingleDecodeType Interleaved2of5
ערך השדה
ItalianPost25
מציין שהנתונים צריכים להתפרש לפי המפרט של Italian Post 25
public static readonly SingleDecodeType ItalianPost25
ערך השדה
MSI
מציין שהנתונים צריכים להתפרש לפי המפרט של MSI Plessey
public static readonly SingleDecodeType MSI
ערך השדה
MacroPdf417
מציין שהנתונים צריכים להתפרש לפי המפרט של MacroPdf417
public static readonly SingleDecodeType MacroPdf417
ערך השדה
Mailmark
מציין שהנתונים צריכים להתפרש לפי המפרט של Royal Mail Mailmark.
public static readonly SingleDecodeType Mailmark
ערך השדה
Matrix2of5
מציין שהנתונים צריכים להתפרש לפי המפרט של Matrix 2 of 5
public static readonly SingleDecodeType Matrix2of5
ערך השדה
MaxiCode
מציין שהנתונים צריכים להתפרש לפי המפרט של MaxiCode
public static readonly SingleDecodeType MaxiCode
ערך השדה
MicrE13B
מציין שהנתונים צריכים להתפרש לפי המפרט של MICR E-13B
public static readonly SingleDecodeType MicrE13B
ערך השדה
MicroPdf417
מציין שהנתונים צריכים להתפרש לפי המפרט של MicroPdf417
public static readonly SingleDecodeType MicroPdf417
ערך השדה
MicroQR
מציין שהנתונים צריכים להתפרש לפי המפרט של MicroQR Code
public static readonly SingleDecodeType MicroQR
ערך השדה
MostCommonTypes
מציין שהנתונים ייבדקו עם רוב הסימבולוגיות בשימוש הנפוץ ביותר
public static readonly MultyDecodeType MostCommonTypes
ערך השדה
None
סוג פענוח לא מוגדר.
public static readonly SingleDecodeType None
ערך השדה
OPC
מציין שהנתונים צריכים להתפרש לפי המפרט של OPC
public static readonly SingleDecodeType OPC
ערך השדה
OneCode
מציין שהנתונים צריכים להתפרש לפי המפרט של USPS OneCode
public static readonly SingleDecodeType OneCode
ערך השדה
PZN
מציין שהנתונים צריכים להתפרש לפי המפרט של PZN. סימבולוגיה זו ידועה גם כ-Pharma Zentral Nummer. PZN7 ו-PZN8 נתמכים.
public static readonly SingleDecodeType PZN
ערך השדה
PatchCode
מציין שהנתונים צריכים להתפרש לפי המפרט של Patch code. סימבולוגיית ברקוד זו משמשת לסריקה אוטומטית
public static readonly SingleDecodeType PatchCode
ערך השדה
Pdf417
מציין שהנתונים צריכים להתפרש לפי הסימבולוגיה של Pdf417
public static readonly SingleDecodeType Pdf417
ערך השדה
Pharmacode
מציין שהנתונים צריכים להתפרש לפי הPharmacode ברקוד. סימבולוגיה זו ידועה גם כקוד בינארי רפואי
public static readonly SingleDecodeType Pharmacode
ערך השדה
Planet
מציין שהנתונים צריכים להתפרש לפי המפרט של Planet
public static readonly SingleDecodeType Planet
ערך השדה
PostalTypes
מציין שהנתונים ייבדקו עם כל הסימבולוגיות של 1.5D Postal, כמו Planet, Postnet, AustraliaPost, OneCode, RM4SCC, DutchKIX
public static readonly MultyDecodeType PostalTypes
ערך השדה
Postnet
מציין שהנתונים צריכים להתפרש לפי המפרט של Postnet
public static readonly SingleDecodeType Postnet
ערך השדה
QR
מציין שהנתונים צריכים להתפרש לפי המפרט של QR Code
public static readonly SingleDecodeType QR
ערך השדה
RM4SCC
מציין שהנתונים צריכים להתפרש לפי המפרט של RM4SCC. RM4SCC (Royal Mail 4-state Customer Code) משמש בתהליך מיון דואר אוטומטי בבריטניה.
public static readonly SingleDecodeType RM4SCC
ערך השדה
RectMicroQR
מציין שהנתונים צריכים להתפרש לפי המפרט של RectMicroQR (rMQR) Code
public static readonly SingleDecodeType RectMicroQR
ערך השדה
SCC14
מציין שהנתונים צריכים להתפרש לפי המפרט של SCC14
public static readonly SingleDecodeType SCC14
ערך השדה
SSCC18
מציין שהנתונים צריכים להתפרש לפי המפרט של SSCC18
public static readonly SingleDecodeType SSCC18
ערך השדה
Standard2of5
מציין שהנתונים צריכים להתפרש לפי המפרט של Standard 2 of 5
public static readonly SingleDecodeType Standard2of5
ערך השדה
Supplement
מציין שהנתונים צריכים להתפרש לפי המפרט של Supplement(EAN2, EAN5)
public static readonly SingleDecodeType Supplement
ערך השדה
SwissPostParcel
מציין שהנתונים צריכים להתפרש לפי המפרט של Swiss Post Parcel Barcode
public static readonly SingleDecodeType SwissPostParcel
ערך השדה
Types1D
מציין שהנתונים ייבדקו עם כל הסימבולוגיות של 1D
public static readonly MultyDecodeType Types1D
ערך השדה
Types2D
מציין שהנתונים ייבדקו עם כל הסימבולוגיות של 2D
public static readonly MultyDecodeType Types2D
ערך השדה
UPCA
מציין שהנתונים צריכים להתפרש לפי המפרט של UPC-A
public static readonly SingleDecodeType UPCA
ערך השדה
UPCE
מציין שהנתונים צריכים להתפרש לפי המפרט של UPC-E
public static readonly SingleDecodeType UPCE
ערך השדה
VIN
מציין שהנתונים צריכים להתפרש לפי המפרט של VIN (מספר זיהוי רכב)
public static readonly SingleDecodeType VIN
ערך השדה
מאפיינים
AllSupportedTypesArray
מקבל מערך המייצג את AllSupportedTypes
public static SingleDecodeType[] AllSupportedTypesArray { get; }
ערך המאפיין
שיטות
GetNames()
שולף מערך של שמות סוגי הפענוח.
public static string[] GetNames()
מחזיר
string[]
מערך מחרוזות של שמות סוגי הפענוח.
Is1D(BaseDecodeType)
קובע אם סוג Aspose.BarCode.BarCodeRecognition.BaseDecodeType שצוין מכיל כל סימבולוגיה של ברקוד 1D
public static bool Is1D(BaseDecodeType symbology)
פרמטרים
symbology
BaseDecodeType
סוג Aspose.BarCode.BarCodeRecognition.BaseDecodeType שיש לבדוק.
מחזיר
מחזיר true אם Aspose.BarCode.BarCodeRecognition.BaseDecodeType מכיל כל סימבולוגיה של ברקוד 1D; אחרת, מחזיר false.
Is2D(BaseDecodeType)
קובע אם סוג Aspose.BarCode.BarCodeRecognition.BaseDecodeType שצוין מכיל כל סימבולוגיה של ברקוד 2D
public static bool Is2D(BaseDecodeType symbology)
פרמטרים
symbology
BaseDecodeType
סוג Aspose.BarCode.BarCodeRecognition.BaseDecodeType שיש לבדוק.
מחזיר
מחזיר true אם Aspose.BarCode.BarCodeRecognition.BaseDecodeType מכיל כל סימבולוגיה של ברקוד 2D; אחרת, מחזיר false.
IsPostal(BaseDecodeType)
קובע אם סוג Aspose.BarCode.BarCodeRecognition.BaseDecodeType שצוין מכיל כל סימבולוגיה של ברקוד דואר
public static bool IsPostal(BaseDecodeType symbology)
פרמטרים
symbology
BaseDecodeType
סוג Aspose.BarCode.BarCodeRecognition.BaseDecodeType שיש לבדוק.
מחזיר
מחזיר true אם Aspose.BarCode.BarCodeRecognition.BaseDecodeType מכיל כל סימבולוגיה של ברקוד דואר; אחרת, מחזיר false.
Parse(string, out SingleDecodeType)
ממיר את הייצוג המחרוזתי של SingleDecodeType לאינסטנציה שלו. ערך החזרה מציין אם ההמרה הצליחה או נכשלה.
public static bool Parse(string parsingType, out SingleDecodeType result)
פרמטרים
parsingType
string
מחרוזת המכילה SingleDecodeType בפורמט כמו “EAN8” או “EAN13” או “CodaBar”… להמרה.
result
SingleDecodeType
SingleDecodeType אמיתי מוחזר, כאשר ההמרה הושלמה בהצלחה; אחרת הוא מחזיר סוג בלתי מוגדר: DecodeType.None.
מחזיר
true אם parsingType הומר בהצלחה; אחרת, false.
ScanSets(params BaseDecodeType[])
ציין קבוצות סריקה לפי סוגי ברקוד
public static BaseDecodeType ScanSets(params BaseDecodeType[] barcodeTypes)
פרמטרים
barcodeTypes
BaseDecodeType[]
מערך של סוגי פענוח בודדים ורבים
מחזיר
סוג פענוח מרובה
TryParse(string, out SingleDecodeType)
ממיר את הייצוג המחרוזתי של SingleDecodeType לאינסטנציה שלו. ערך החזרה מציין אם ההמרה הצליחה או נכשלה.
public static bool TryParse(string parsingType, out SingleDecodeType result)
פרמטרים
parsingType
string
מחרוזת המכילה SingleDecodeType בפורמט כמו “EAN8” או “EAN13” או “CodaBar”… להמרה.
result
SingleDecodeType
SingleDecodeType אמיתי מוחזר, כאשר ההמרה הושלמה בהצלחה; אחרת הוא מחזיר סוג בלתי מוגדר: DecodeType.None.
מחזיר
true אם parsingType הומר בהצלחה; אחרת, false.
TryParse(string, out MultyDecodeType)
ממיר את הייצוג המחרוזתי של MultyDecodeType לאינסטנציה שלו. ערך החזרה מציין אם ההמרה הצליחה או נכשלה.
public static bool TryParse(string parsingType, out MultyDecodeType result)
פרמטרים
parsingType
string
מחרוזת בפורמט כמו “AllSupportedTypes” או “EAN8,EAN13,CodaBar” להמרה.
result
MultyDecodeType
MultyDecodeType אמיתי מוחזר, כאשר ההמרה הושלמה בהצלחה; אחרת הוא מחזיר סוג בלתי מוגדר: new MultyDecodeType(DecodeType.None)
מחזיר
true אם parsingType הומר בהצלחה; אחרת, false.