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

أنظر أيضا