يرشدك هذا المقال إلى كيفية إنشاء باركود باستخدام واجهة برمجة تطبيقات Python REST. ستتعلم كيفية تطوير مولد باركود باستخدام واجهة برمجة تطبيقات Python منخفضة الكود باستخدام مجموعة تطوير برمجيات سحابية قائمة على Python. سيتم مشاركة التفاصيل لتعيين معلمات الباركود الناتج على صورة، مثل PNG.
متطلب أساسي
- إنشاء حساب والحصول على بيانات اعتماد API لإنشاء رمز شريطي
- قم بتنزيل مجموعة أدوات تطوير البرامج السحابية Aspose.BarCode للغة Python لتوليد رمز شريطي في صورة
- إعداد مشروع Python باستخدام SDK أعلاه
خطوات إنشاء مولد الباركود عبر الإنترنت باستخدام واجهة برمجة التطبيقات المستندة إلى Python
- استخدم فئات Aspose.BarCode Cloud SDK لإنشاء الباركود
- تهيئة التكوين باستخدام عنوان URL الأساسي ومعرف العميل والسر الخاص بالعميل
- تعيين اسم الملف المستهدف لصورة الباركود المُولَّدة
- إنشاء مثيل لـ GenerateApi باستخدام التكوين
- اتصل بواجهة برمجة التطبيقات يخلق للحصول على رمز شريطي Code128 بتنسيق النص والصورة المطلوبين
- افتح مجرى ملف لكتابة صورة الباركود المُولَّدة
- انسخ تدفق الباركود الناتج إلى الملف للتخزين
توضح هذه الخطوات عملية تطوير صانع باركود باستخدام واجهة Python REST. استورد مساحات الأسماء والوحدات النمطية اللازمة، وأنشئ كائن تكوين، وأدخل عنوان URL الأساسي لواجهة برمجة التطبيقات، ومعرف العميل، وكلمة المرور السرية، واستخدمها لتهيئة كائن GenerateApi. استدعِ دالة GenerateAsync()، وحدد نوع الباركود، والنص، ونوع صورة الإخراج، واحفظ صورة الباركود الناتجة في الملف المحدد على القرص.
كود لبناء الباركود باستخدام خدمة Python RESTful
يوضح الكود أعلاه عملية مولد الباركود 128 باستخدام واجهة برمجة تطبيقات Python REST. تقبل دالة GenerateAsync() العديد من الوسائط لتخصيص صورة المخرجات، مثل نوع بيانات الترميز، وموقع الكود، وموقع النص، ولون المقدمة، ولون الخلفية. وبالمثل، يمكنك ضبط وحدة الرسومات، والدقة، وارتفاع الصورة، وعرضها، وزاوية الدوران.
لقد أرشدتنا هذه المقالة إلى إنشاء رمز شريطي لسلسلة نصية. لإنشاء رمز الاستجابة السريعة، راجع المقالة إنشاء رمز الاستجابة السريعة (QR) باستخدام Python REST API.