بدءاً من
البدء في استخدام Aspose.BarCode FOSS لـ Python
مرحباً بكِ في Aspose.BarCode FOSS for Python,، مكتبة مجانية ترخيصها MIT لتوليد رموز شريط 1D و 2D متوافقة مع المعايير في بايثون النقي. هذا الدليل يأخذك من بيئة جديدة إلى رمز شريطة يعمل في بضع دقائق.
Prerequisites
| Requirement | Detail |
|---|---|
| إصدار بايثون | 3.12 or later |
| مدير الحزمة | pip (مجمعة مع CPython) |
| نظام التشغيل | ويندوز, ماكوس, لينكس |
| أدوات المجمع / البناء | لا حاجة لذلك |
| حزم النظام | لا حاجة لذلك |
Installation
تثبيت من PyPI باستخدام pip:
pip install aspose-barcode-fossانظر إلى دليل التثبيت لتنظيم البيئة الافتراضية، خطوات التحقق، ومثال للشفرة السريعة.
ما يمكنك القيام به مع Aspose.BarCode FOSS لـ Python
بعد التثبيت ، يمكنك على الفور:
- Generate رمز 128، رمز 39، EAN-13، وEAN-8، كود QR، UPC-A، وشفرات البار UCP-E.
- Render رموز الشريط إلى تنسيقات الخروج SVG و PNG
- Configure خيارات ترميز لكل رمزية (أوضاع التشفير، مستويات تصحيح الأخطاء، أرقام المراجعة)
- Control عرض مع مقياس، DPI، الألوان، منطقة هادئة، وخيارات عرض النص
- Validate المدخل مع استثناءات مكتوبة (
InvalidInputError,EncodingError) قبل بدء التشفير
بدء سريع
الكود التالي يولد رمز شريط كود 128 ويكتبها كملف SVG:
import aspose_barcode_foss as barcode
bc = barcode.code128("Hello World")
svg = bc.to_svg()
with open("barcode.svg", "w") as f:
f.write(svg)الخطوات التالية
- دليل التثبيت: إعداد البيئة الافتراضية، وتثبيت pip والتحقق من ذلك.
- Quickstart: أول رمز شريط يعمل مع خيارات التشفير والعرض
- دليل المطورين: خيارات ترميز رمزية، وتحكمات التصوير، ومثاليات الرمز