Aspose.BarCode  for .NET

NET APIs لإنشاء الرموز الشريطية والتعرف عليها

إنشاء والتعرف على الرموز الشريطية للأنواع الخطية والثنائية الأبعاد والبريدية من صور متعددة داخل أي تطبيق .NET.

  تحميل محاكمة مجانية
  
 

Aspose.BarCode for .NET مكتبة قوية لإنشاء والتعرف على الرموز الشريطية 1D و 2D من أنواع صور متعددة في أي زاوية. يمكن للمطورين بسهولة إضافة وظيفة إنشاء الرمز الشريطي والمسح الضوئي إلى تطبيقات .NET الخاصة بهم. كما يسمح بتصدير الرموز الشريطية التي تم إنشاؤها إلى تنسيقات صور مختلفة عالية الجودة.

يدعم Aspose.BarCode لـ .NET معالجة مظهر الرموز الشريطية التي تم إنشاؤها مثل لون الخلفية ولون الشريط وزاوية الدوران والبعد السيني وجودة الصورة والدقة والتعليقات والحجم وغير ذلك الكثير. علاوة على ذلك ، تدعم واجهة برمجة التطبيقات أنواعًا متعددة من ميزات التعرف والتصوير بالإضافة إلى أنواع مختلفة من الرموز.

الميزات المتقدمة لـ .NET Barcode API

طباعة ملصقات الباركود بسهولة

حفظ أو تحميل من تيار أو ملف

تشفير وفك تشفير الأحرف (غير الإنجليزية) بأنواع ثنائية الأبعاد

تدوير صور الباركود في أي زاوية

مسح الباركود من TIFF متعدد الصفحات

دعم الرموز الخطية والثنائية الأبعاد والبريدية

الرموز المدعومة

تدعم مكتبة الباركود .NET العديد من الرموز الشريطية ثنائية الأبعاد وثنائية الأبعاد والبريدية لكل من إمكانيات التشفير وفك التشفير.

تشمل الأنواع الخطية المدعومة من API:

  • EAN 13
  • EAN 8
  • UPC A
  • UPC E
  • Interleaved 2 of 5
  • اساسي 2 of 5
  • MSI
  • Code 11
  • Codabar
  • EAN 14 (SCC 14)
  • SSCC 18
  • ITF 14
  • Matrix 2 of 5
  • PZN
  • Code 128
  • Code 39 ممتد
  • Code 39 اساسي
  • Code 93 ممتد
  • Code 16K
  • Code 93 اساسي
  • IATA 2 of 5
  • OPC
  • GS1Code128
  • ISBN
  • ISMN
  • ISSN
  • ITF6
  • VIN
  • Pharmacode
  • DatabarOmniDirectional
  • DatabarTruncated
  • DatabarLimited
  • DatabarExpanded
  • DatabarStacked
  • DatabarExpandedStacked
  • DatabarStackedOmniDirectional
  • PatchCode
  • Supplement (فك فقط)

تشمل الأنواع ثنائية الأبعاد:

  • PDF 417
  • Macro PDF 417
  • Micro PDF 417
  • Aztec
  • DataMatrix
  • Compact PDF 417 (فك فقط)
  • QR
  • MicroQR
  • DotCode
  • MaxiCode
  • GS1DataMatrix
  • Italian Post 25
  • Code16K

تشمل الأنواع البريدية:

  • Postnet
  • Planet
  • Australia Post
  • USPS OneCode
  • Deutsche Post Identcode
  • RM4SCC
  • Deutsche Post Leticode
  • SingaporePost
  • AustralianPosteParcel
  • SwissPostParcel
  • UpcaGs1DatabarCoupon

إنشاء رموز شريطية

تقدم واجهة برمجة تطبيقات منشئ الباركود إنشاء الرموز الشريطية عن طريق تحديد الرموز المختلفة ، وإعداد نص الكود (البيانات التي سيتم ترميزها إلى صورة الرمز الشريطي) والخصائص المتعلقة بالمظهر مثل لون مقدمة الخلفية والخط والموقع (إخفاء ، أعلاه ، أدناه) والمحاذاة . علاوة على ذلك ، يمكن للمرء إنشاء رموز شريطية ثنائية الأبعاد مثل PDF 417 و Data Matrix و Aztec و QR و Micro QR الباركود إلخ بنفس طريقة البعد الواحد.

إنشاء الباركود - C#

 // المسار إلى دليل المستندات.

string dataDir = "define-your-directory";

// إنشاء الكائن وتعيين خصائص الباركود المختلفة

BarcodeGenerator  generator = new BarcodeGenerator (Encodeأنواع.Code128, "1234567");

generator.Parameters.Barcode.XDimension.Millimeters = 1f;



// احفظ الصورة على نظامك واضبط تنسيق صورتها على Jpeg

generator.Save(dataDir + "output.jpg", BarCodeImageFormat.Jpeg);

التصوير والتناوب ودعم التحجيم

Aspose.BarCode for .NET يسمح بمعالجة حدود التسمية وألوان الحدود والنمط والهوامش والعرض. كما يوفر القدرة على تعديل لون الصورة ولون الخلفية ولون الشريط. يمكنك أيضًا تدوير صور الباركود إلى أي زاوية وإنتاج صور عالية الجودة باستخدام الصقل. بالإضافة إلى ذلك ، يمكنك تعيين دقة مخصصة للصور الناتجة مع حفظها في أي من تنسيقات الصور المدعومة.

مسح الباركود

تحتوي Barcode API على ميزة أخرى قوية لقراءة أو اكتشاف الرموز الشريطية 1D و 2D الأكثر استخدامًا ، والكشف عنها في أي مكان. فقط بضعة أسطر من التعليمات البرمجية لاكتشاف الرموز الشريطية من الصورة.

التعرف على الرمز الشريطي - C#

using (BarCodeReader reader = new BarCodeReader(@"d:\template.jpg"))

{

    foreach (BarCodeResult result in reader.ReadBarCodes())

    {

        Console.WriteLine("Type: " + result.CodeType);

        Console.WriteLine("CodeText: " + result.CodeText);

    }

}

ما يقوله الناس

لا تأخذ كلمتنا فقط. انظر ماذا يقول المستخدمون عن واجهات برمجة التطبيقات.

 
 
عرض دراسات الحالة
  
  

يوفر Aspose.BarCode إنشاء باركود فردي وواجهات برمجة تطبيقات للتعرف على بيئات التطوير الشائعة الأخرى كما هو مذكور أدناه: