DecodeType
محتويات
[
يخفي
]DecodeType class
حدد نوع الباركود المراد قراءته.
public static class DecodeType
الخصائص
اسم | وصف |
---|---|
static AllSupportedTypesArray { get; } | يحصل على مصفوفة تمثل AllSupportedTypes |
طُرق
اسم | وصف |
---|---|
static GetNames() | استرداد مصفوفة من أسماء أنواع فك التشفير. |
static Is1D(BaseDecodeType) | تحديد ما إذا كان محددًاBaseDecodeType يحتوي على أي رموز باركود 1D |
static Is2D(BaseDecodeType) | تحديد ما إذا كان محددًاBaseDecodeType يحتوي على أي رمز شريطي ثنائي الأبعاد |
static IsPostal(BaseDecodeType) | تحديد ما إذا كان محددًاBaseDecodeType يحتوي على أي رمز شريطي بريدي |
static Parse(string, out SingleDecodeType) | تحويل تمثيل السلسلة من SingleDecodeType إلى مثيلها . تشير القيمة المرجعة إلى ما إذا كان التحويل قد نجح أو فشل. |
static ScanSets(params BaseDecodeType[]) | تحديد مجموعات المسح بواسطة الباركود الأنواع |
static TryParse(string, out MultyDecodeType) | تحويل تمثيل سلسلة MultyDecodeType إلى مثيله . تشير القيمة المرجعة إلى ما إذا كان التحويل قد نجح أو فشل. |
static TryParse(string, out SingleDecodeType) | تحويل تمثيل السلسلة من SingleDecodeType إلى مثيلها . تشير القيمة المرجعة إلى ما إذا كان التحويل قد نجح أو فشل. |
مجالات
اسم | وصف |
---|---|
static readonly AllSupportedTypes | يحدد أن البيانات سيتم فحصها باستخدام جميع الرموز المتاحة |
static readonly AustralianPosteParcel | تحديد أنه يجب فك تشفير البيانات باستخدام البريد الأسترالي المحلي eParcel الباركود مواصفات الباركود |
static readonly AustraliaPost | تحديد أنه يجب فك تشفير البيانات باستخدام أستراليا بوست مواصفات الباركود |
static readonly Aztec | تحديد أنه يجب فك تشفير البيانات باستخدام ازتيك مواصفات الباركود |
static readonly Codabar | تحديد أنه يجب فك تشفير البيانات باستخدام كودابار مواصفات الباركود |
static readonly CodablockF | تحديد أنه يجب فك تشفير البيانات باستخدام كودابلوك مواصفات الباركود |
static readonly Code11 | تحديد أنه يجب فك تشفير البيانات باستخدام الكود 11 مواصفات الباركود |
static readonly Code128 | تحديد أنه يجب فك تشفير البيانات باستخدام الكود 128 مواصفات الباركود |
static readonly Code16K | تحديد أنه يجب فك تشفير البيانات باستخدام سكود مواصفات الباركود |
static readonly Code32 | تحديد أنه يجب فك تشفير البيانات باستخدام كود 32 مواصفات فارغة |
static readonly Code39Extended | تحديد أنه يجب فك تشفير البيانات باستخدام تمديد الكود 39 مواصفات الباركود |
static readonly Code39Standard | تحديد أنه يجب فك تشفير البيانات باستخدام الكود القياسي 39 مواصفات الباركود |
static readonly Code93Extended | تحديد أنه يجب فك تشفير البيانات باستخدام تمديد الكود 93 مواصفات الباركود |
static readonly Code93Standard | تحديد أنه يجب فك تشفير البيانات باستخدام الكود القياسي 93 مواصفات الباركود |
static readonly CompactPdf417 | تحديد أنه يجب فك تشفير البيانات باستخدام CompactPdf417 مواصفات الباركود (PDF417Truncated) |
static readonly DatabarExpanded | تحديد أنه يجب فك تشفير البيانات باستخدام تم توسيع GS1 Databar مواصفات الباركود |
static readonly DatabarExpandedStacked | تحديد أنه يجب فك تشفير البيانات باستخدام موسعة GS1 Databar مكدسة مواصفات الباركود |
static readonly DatabarLimited | تحديد أنه يجب فك تشفير البيانات باستخدام GS1 Databar المحدودة مواصفات الباركود |
static readonly DatabarOmniDirectional | تحديد أنه يجب فك تشفير البيانات باستخدام GS1 Databar متعدد الاتجاهات مواصفات الباركود |
static readonly DatabarStacked | تحديد أنه يجب فك تشفير البيانات باستخدام GS1 Databar مكدسة مواصفات الباركود |
static readonly DatabarStackedOmniDirectional | تحديد أنه يجب فك تشفير البيانات باستخدام GS1 Databar مكدس متعدد الاتجاهات مواصفات الباركود |
static readonly DatabarTruncated | تحديد أنه يجب فك تشفير البيانات باستخدام GS1 Databar مقطوع مواصفات الباركود |
static readonly DataLogic2of5 | تحديد أنه يجب فك تشفير البيانات باستخدام DataLogic 2 من 5 مواصفات فارغة |
static readonly DataMatrix | تحديد أنه يجب فك تشفير البيانات باستخدام مصفوفة البيانات ترميز الباركود |
static readonly DeutschePostIdentcode | تحديد أنه يجب فك تشفير البيانات باستخدام كود التعريف DeutschePost مواصفات الباركود |
static readonly DeutschePostLeitcode | تحديد أنه يجب فك تشفير البيانات باستخدام كود DeutschePost Leit مواصفات الباركود |
static readonly DotCode | تحديد أنه يجب فك تشفير البيانات باستخدام DotCode مواصفات فارغة |
static readonly DutchKIX | تحديد أنه يجب فك تشفير البيانات باستخدام DotCode مواصفات فارغة |
static readonly EAN13 | تحديد أنه يجب فك تشفير البيانات باستخدام EAN-13 مواصفات الباركود |
static readonly EAN14 | تحديد أنه يجب فك تشفير البيانات باستخدام EAN14 مواصفات الباركود |
static readonly EAN8 | تحديد أنه يجب فك تشفير البيانات باستخدام EAN-8 مواصفات الباركود |
static readonly GS1Code128 | تحديد أنه يجب فك تشفير البيانات باستخدام GS1 كود 128 مواصفات الباركود |
static readonly GS1DataMatrix | تحديد أنه يجب فك تشفير البيانات باستخدام GS1DataMatrix ترميز الباركود |
static readonly GS1QR | تحديد أنه يجب فك تشفير البيانات باستخدام GS1 ر مواصفات الباركود |
static readonly IATA2of5 | تحديد أنه يجب فك تشفير البيانات باستخدام إياتا 2 من 5 مواصفات الباركود. يستخدم الاتحاد الدولي للنقل الجوي (IATA) هذا الرمز الشريطي لإدارة الشحن الجوي. |
static readonly Interleaved2of5 | تحديد أنه يجب فك تشفير البيانات باستخدام INTERLEAVED 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 | تحديد أنه يجب فك تشفير البيانات باستخدام MacroPdf417 مواصفات الباركود |
static readonly Mailmark | تحديد أنه يجب فك تشفير البيانات باستخدام Royal Mail Mailmark مواصفات الباركود. |
static readonly Matrix2of5 | تحديد أنه يجب فك تشفير البيانات باستخدام مصفوفة 2 من 5 مواصفات الباركود |
static readonly MaxiCode | تحديد أنه يجب فك تشفير البيانات باستخدام MaxiCode مواصفات الباركود |
static readonly MicrE13B | تحديد أنه يجب فك تشفير البيانات باستخدام MICR E-13B مواصفات فارغة |
static readonly MicroPdf417 | تحديد أنه يجب فك تشفير البيانات باستخدام ميكرو بي دي اف 417 مواصفات الباركود |
static readonly MicroQR | تحديد أنه يجب فك تشفير البيانات باستخدام كود MicroQR مواصفات الباركود |
static readonly MostCommonTypes | يحدد أن البيانات سيتم فحصها باستخدام الرموز الأكثر استخدامًا |
static readonly MSI | تحديد أنه يجب فك تشفير البيانات باستخدام إم إس آي بليسي مواصفات الباركود |
static readonly None | نوع فك الشفرة غير محدد. |
static readonly OneCode | يحدد أنه يجب فك تشفير البيانات باستخدام USPS ون كود مواصفات الباركود |
static readonly OPC | تحديد أنه يجب فك تشفير البيانات باستخدام OPC مواصفات الباركود |
static readonly PatchCode | تحديد أنه يجب فك تشفير البيانات باستخدام كود التصحيح مواصفات الباركود. يتم استخدام رموز الباركود للمسح الآلي |
static readonly Pdf417 | تحديد أنه يجب فك تشفير البيانات باستخدام Pdf417 ترميز الباركود |
static readonly Pharmacode | تحديد أنه يجب فك تشفير البيانات باستخدام فارماكود الرمز الشريطي. يُعرف هذا الترميز أيضًا باسم الرمز الثنائي الصيدلاني |
static readonly Planet | تحديد أنه يجب فك تشفير البيانات باستخدام كوكب مواصفات الباركود |
static readonly PostalTypes | تحديد تلك البيانات التي سيتم فحصها مع جميع 1.5 د البريدي رموز الباركود ، مثل Planet ، Postnet ، AustraliaPost ، OneCode ، RM4SCC ، DutchKIX |
static readonly Postnet | تحديد أنه يجب فك تشفير البيانات باستخدام Postnet مواصفات الباركود |
static readonly PZN | تحديد أنه يجب فك تشفير البيانات باستخدام PZNمواصفات الباركود. يُعرف هذا الترميز أيضًا باسم Pharma Zentral Nummer |
static readonly QR | تحديد أنه يجب فك تشفير البيانات باستخدام رمز الاستجابة السريعة مواصفات الباركود |
static readonly RM4SCC | تحديد أنه يجب فك تشفير البيانات باستخدام RM4SCC مواصفات الباركود. يستخدم RM4SCC (رمز عميل Royal Mail 4-state) لعملية فرز البريد الآلي في المملكة المتحدة. |
static readonly SCC14 | تحديد أنه يجب فك تشفير البيانات باستخدام SCC14 مواصفات الباركود |
static readonly SSCC18 | تحديد أنه يجب فك تشفير البيانات باستخدام SSCC18 مواصفات الباركود |
static readonly Standard2of5 | تحديد أنه يجب فك تشفير البيانات باستخدام المعيار 2 من 5 مواصفات الباركود |
static readonly Supplement | تحديد أنه يجب فك تشفير البيانات باستخدام الملحق (EAN2 ، EAN5) مواصفات الباركود |
static readonly SwissPostParcel | تحديد أنه يجب فك تشفير البيانات باستخدام الرمز الشريطي للبريد السويسري مواصفات الباركود |
static readonly Types1D | تحديد تلك البيانات التي سيتم فحصها مع جميع 1 د رموز الباركود |
static readonly Types2D | تحديد تلك البيانات التي سيتم فحصها مع جميع 2 د رموز الباركود |
static readonly UPCA | تحديد أنه يجب فك تشفير البيانات باستخدام اتحاد الوطنيين الكونغوليين- 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
أنظر أيضا
- مساحة الاسم Aspose.BarCode.BarCodeRecognition
- المجسم Aspose.BarCode