لماذا Aspose.BarCode for .NET؟

مدخلات الإنتاج نادرًا ما تكون مثالية. صُمم Aspose.BarCode for .NET لفك ترميز الباركود من مسوحات مليئة بالضجيج، وطباعات منخفضة التباين، وصور مائلة، وملصقات متضررة جزئيًا. استخدم إعدادات QualitySettings الجاهزة لموازنة السرعة مع تحمل الأخطاء، أو اضبط الخيارات بدقة للصور الصعبة.

المعايير؟ مغطاة بالكامل.

Aspose.BarCode for .NET يدعم جميع تنسيقات الصور الرئيسية، بما في ذلك تنسيقات المتجهات مثل SVG وEMF، وكذلك PDF. استخدم واجهة API الخاصة بنا للتعرّف على files من الماسحات الضوئية أو الكاميرات بسهولة. فيما يلي جميع أنظمة الترميز المدعومة، بما في ذلك 1D و2D والبريدية والأنواع المركبة. يمكن إنشاء كل نوع والتعرّف عليه عبر جميع المنصات المدعومة.

المصفوفية / رموز 2D

  • QR Code, MicroQR, rMQR
  • Data Matrix, Industrial Data Matrix (DPM)
  • Aztec
  • Han Xin
  • MaxiCode
  • DotCode

الخطية / رموز 1D

  • UPCA, UPCE
  • EAN13, EAN14, EAN8
  • Code 128
  • DataBar
  • ITF
  • Postal

الصناعية والمركبة

  • GS1
  • ECI
  • Composite barcodes
  • HIBC
  • SwissQR
  • Royal Mailmark

دعم عبر الأنظمة

يعمل Aspose.BarCode for .NET على Windows وLinux وmacOS مع .NET Framework أو .NET الحديث. كما يمكن استخدامه في تطبيقات .NET MAUI التي تستهدف iOS وAndroid وTizen. راجع الوثائق لمعرفة متطلبات النظام بالتفصيل.

Microsoft Windows
Linux
Android
iOS
macOS
Tizen OS
ReSharper
VS Code
NuGet
GitHub
Visual Studio

عرض حي للكود

ألصق نصًا ← تحصل على باركود. أسقط ملفًا ← تحصل على البيانات المفكوكة. كلا المثالين يأتي مع كود نموذجي مُولّد تلقائيًا لتنسخه مباشرة إلى مشروعك.


/** Initialize BarcodeGenerator */ var gen = new BarcodeGenerator(EncodeTypes.QR, "1234567"); /** Set generation parameters */ gen.Parameters.Barcode.XDimension.Pixels = 7; gen.Parameters.Border.Color = Color.FromArgb(0xff000000); gen.Parameters.Border.Width.Pixels = 7; /** Generate and save Barcode image */ gen.Save("image.png", BarCodeImageFormat.Png);

/** Initialize BarCodeReader */ var reader = new BarCodeReader("image.png", DecodeType.QR); /** Set recognition quality */ reader.QualitySettings = QualitySettings.HighPerformance; /** Recognize barcodes and output results */ var res = reader.ReadBarCodes(); Console.WriteLine($"Recognized {res.Length} barcode(s)"); foreach (BarCodeResult r in res)     Console.WriteLine($"{r.CodeTypeName}: {r.CodeText}");

إمكانات بلا حدود

يساعدك Aspose.BarCode for .NET على بناء تدفقات عمل موثوقة للباركود في C# للمستندات والملصقات والمعالجة الآلية. أنشئ باركود جاهزًا للطباعة مع تحكم دقيق في القياسات، ثم فك ترميزه من الصور وملفات PDF ضمن الخدمات أو تطبيقات سطح المكتب أو المشاريع المحمولة.

بمجموعة ميزات عملية للاستخدام في الإنتاج، يمكنك:

  • إنشاء وقراءة أكثر من 80 نوعًا من الباركود
  • العمل مع PDF وSVG وEMF وتنسيقات الصور الشائعة
  • اكتشاف الباركود في صور منخفضة الدقة أو مدوّرة أو مشوّهة
  • التحكم الدقيق في الحجم والهوامش والدوران والتسميات والدقة
  • إضافة الباركود إلى التقارير والمستندات وشاشات واجهة المستخدم

الميزات والإمكانات

Aspose.BarCode for .NET هي مكتبة تطوير قوية لإنشاء والتعرّف على رموز 1D و2D من أنواع صور مختلفة وبأي زاوية. تتيح هذه الواجهة تصدير الرموز المُنشأة إلى تنسيقات صور عالية الجودة متعددة، وتمكّنك من تعديل مظهر الرموز ومعلماتها مثل لون الخلفية، ولون الأشرطة، وزاوية الدوران، وx-dimension، وجودة الصورة، والدقة، والتسميات، والحجم، وغيرها الكثير. كما توفر وظائف غنية لاكتشاف وقراءة الرموز وتدعم أكثر من 80 نوعًا من الباركود.

Feature icon

حفظ ملصقات الباركود بصيغ متعددة

Feature icon

التعرّف من ملف أو تدفق

Feature icon

ترميز وفك ترميز الأحرف (غير الإنجليزية) في أنواع 2D

Feature icon

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

Feature icon

مسح الباركود من ملفات TIFF متعددة الصفحات وPDF باستخدام Aspose.PDF

Feature icon

دعم الرموز الخطية و2D والرموز البريدية