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