إنشاء وقراءة الباركود لـ Python عبر .NET
- إنشاء وقراءة باركود 1D و2D والبريدية، بما في ذلك QR Code وData Matrix وPDF417 وCode 128
- Python 3.6+. يعمل على Windows وLinux وmacOS
- تصدير باركود نقطية (PNG, JPEG, TIFF, BMP, GIF) ومتجهة (SVG, EMF)
أنشئ وامسح QR Code خلال ثوانٍ
مزيد من العروض ># Minimal generation — save a QR code as PNG
from aspose.barcode import generation
gen = generation.BarcodeGenerator(generation.EncodeTypes.QR, "Hello Python")
gen.parameters.barcode.x_dimension.millimeters = 2
gen.save("qr.png", generation.BarCodeImageFormat.PNG)
> pip install aspose-barcode-for-python-via-net
فك ترميز موثوق على صور واقعية
مدخلات الإنتاج نادرًا ما تكون مثالية. استخدم إعدادات QualitySettings الجاهزة لمبادلة السرعة بتحمل الأخطاء عندما تكون الباركود ضبابية أو مشوشة أو منخفضة التباين أو مائلة أو متضررة جزئيًا. تدعم الواجهة 80+ نظام ترميز وتناسب تدفقات المعالجة الدُفعية والخدمات.
المعايير؟ مغطاة بالكامل.
Aspose.BarCode for Python via .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
المنصات والإعداد
ثبّت من PyPI عبر pip install aspose-barcode-for-python-via-net. يدعم Python 3.6+ على Windows وLinux وmacOS. اقرأ من الملفات أو التدفقات أو كائنات bitmap، ثم احفظ الباركود بتنسيقات نقطية شائعة أو SVG/EMF لسيناريوهات الطباعة.
عرض حي للكود
ألصق نصًا ← تحصل على باركود. أسقط ملفًا ← تحصل على البيانات المفكوكة. كلا المثالين يأتي مع كود نموذجي مُولّد تلقائيًا لتنسخه مباشرة إلى مشروعك.
المستندات والملصقات والمهام الدُفعية
حالات استخدام شائعة: إضافة باركود إلى الصور وPDF، وإنشاء ملصقات الشحن والمخزون، والتحقق من الأكواد في المستندات الممسوحة، ومعالجة المجلدات في background workers.
الإنشاء
- التحكم في X-dimension والحجم والهوامش والدوران والتسميات والخطوط
- تصدير PNG أو JPEG أو TIFF أو BMP أو GIF. استخدم SVG أو EMF للطباعة.
- الوحدات: ملليمتر، إنش، points، بكسل
التعرّف
- القراءة من ملف أو تدفق؛ وإرجاع النوع والنص والمنطقة والاتجاه
- presets للسرعة مقابل الجودة. خيارات للصور المشوشة أو منخفضة التباين
- استهداف أنظمة ترميز محددة لتقليل زمن المسح
العائلات المدعومة
- 2D: QR/Micro QR, Data Matrix, PDF417, Swiss QR
- خطية: EAN/UPC, Code 128 (GS1), ITF, Code 39/93
- بريدية: RM4SCC, Postnet, Planet, Australia Post
تجربة المطور وlicensing
Aspose.BarCode for Python via .NET احتفظ بمنطق الأعمال في Python بينما يتولى المحرك مهام الباركود في خدمات headless والمهام الخلفية وCI. استخدم presets لضبط السرعة مقابل الدقة وطبّق license للإنتاج.
Python أولًا
احتفظ بمنطق الأعمال في Python. يتولى المحرك العمل الثقيل ويعمل على خوادم headless والحاويات وCI.
Presets
استخدم QualitySettings مثل high_performance وnormal_quality وhigh_quality، أو اضبط الخيارات يدويًا.
التقييم
ابدأ بوضع التقييم. طبّق license مؤقتة للاختبار أو license مدفوعة للاستخدام في الإنتاج.