الرموز الشريطية تُستخدم لتمثيل البيانات بصريًا في شكل كائنات رسومية. يتم استخدام أنواع مختلفة من الرموز الشريطية في حالات مختلفة ، مثل Code128 و QR code و Aztech و Pdf127 وما إلى ذلك. في هذه المقالة ، سوف تتعلم كيفية تنفيذ ميزات إنشاء الباركود في تطبيقات الويب الخاصة بك. على وجه الخصوص ، ستغطي المقالة كيفية إنشاء رموز شريطية في تطبيقات Node.js.
- Node.js Barcode Generator API
- قم بإنشاء رمز شريطي في Node.js
- قم بإنشاء QR Code في Node.js
- تخصيص مظهر الرمز الشريطي
Node.js Barcode Generator API
من أجل إنشاء رموز شريطية ، سنستخدم Aspose.BarCode لـ Node.js عبر Java. إنها واجهة برمجة تطبيقات غنية بالميزات تتيح لك إنشاء وقراءة رموز الرموز الشريطية الشائعة من داخل تطبيقات Node.js الخاصة بك. يمكنك إما تنزيل API أو تثبيته باستخدام الأمر NPM التالي.
> npm install aspose.barcode
يدعم Aspose.BarCode لـ Node.js عبر Java رموز الرموز الشريطية التالية.
استراليا بوست | EAN8 |
ازتيك | معشق 2of5 |
ملحق الباركود | ITF14 |
BooklandEAN | مصفوفة 2 من 5 |
كودابار | MSI |
كود 11 | Pdf417 |
كود 128 | كوكب |
كود 39 الموسع | Postnet |
كود 39 قياسي | PZN (فارما زنترال نومر ، فارمازينترالنومير باركود) |
تمديد كود 93 | QR |
كود 93 قياسي | SSCC18 |
داتاماتريكس | Standard2of5 |
رمز البريد الألماني | سويسري ريال قطري |
EAN128 | أوبكا |
EAN13 | أوبسي |
EAN14 (SCC14) |
قم بإنشاء رمز شريطي في Node.js
فيما يلي خطوات إنشاء رمز شريطي في تطبيقات Node.js.
- أولاً ، قم بإنشاء كائن من فئة BarcodeGenerator وقم بتعيين نوع الرمز الشريطي في مُنشئه ، على سبيل المثال EncodeTypes.CODE128.
- اضبط نص الباركود باستخدام طريقة BarcodeGenerator.setCodeText(string).
- أخيرًا ، قم بإنشاء صورة الرمز الشريطي باستخدام طريقة BarcodeGenerator.save (سلسلة ، سلسلة).
يوضح نموذج التعليمات البرمجية التالي كيفية إنشاء صورة رمز شريطي في Node.js.
// تعيين نوع الباركود
let encode_type = EncodeTypes.CODE_128;
// إنشاء مولد الباركود
let generator = new BarcodeGenerator(encode_type, null);
// نص مجموعة
generator.setCodeText("Aspose.BarCode");
// توليد الباركود
generator.save("barcode.png", "PNG");
الرمز الشريطي
قم بإنشاء QR Code في Node.js
Aspose.BarCode لـ Node.js عبر Java يسمح لك أيضًا بإنشاء رموز شريطية ثنائية الأبعاد مثل رموز QR. فيما يلي خطوات إنشاء رمز الاستجابة السريعة في Node.js.
- أولاً ، قم بإنشاء كائن من فئة BarcodeGenerator ومرر EncodeTypes.QR إلى الباني الخاص به.
- تعيين نص QR الباركود باستخدام طريقة BarcodeGenerator.setCodeText(string).
- أخيرًا ، قم بإنشاء صورة رمز الاستجابة السريعة باستخدام طريقة BarcodeGenerator.save (سلسلة ، سلسلة).
يوضح نموذج التعليمات البرمجية التالي كيفية إنشاء رمز QR في Node.js.
// تعيين نوع الباركود
let encode_type = EncodeTypes.QR;
// إنشاء مولد الباركود
let generator = new BarcodeGenerator(encode_type, null);
// نص مجموعة
generator.setCodeText("Aspose.BarCode");
// توليد الباركود
generator.save("barcode.png", "PNG");
رمز الاستجابة السريعة
تخصيص مظهر الرمز الشريطي
يمكنك أيضًا تخصيص مظهر الرمز الشريطي عن طريق تغيير اللون الأمامي ، واللون الخلفي ، والخط ، والحدود ، والدقة ، وما إلى ذلك. فيما يلي الخطوات لتخصيص مظهر الرمز الشريطي.
- أولاً ، قم بإنشاء كائن من فئة BarcodeGenerator وقم بتعيين نوع الرمز الشريطي في مُنشئه ، على سبيل المثال EncodeTypes.AZTEC.
- اضبط نص الباركود باستخدام طريقة BarcodeGenerator.setCodeText(string).
- قم بتخصيص الباركود باستخدام معلماته ، مثل لون الرجوع باستخدام طريقة BarcodeGenerator.getParameters().setBackColor ("# A9A9A9").
- أخيرًا ، قم بإنشاء صورة الرمز الشريطي باستخدام طريقة BarcodeGenerator.save (سلسلة ، سلسلة).
يوضح نموذج التعليمات البرمجية التالي كيفية تخصيص رمز شريطي في Node.js.
// إنشاء مولد الباركود
let generator = new BarcodeGenerator(EncodeTypes.AZTEC, "Aspose.BarCode");
// ضبط اللون الخلفي للباركود
generator.getParameters().setBackColor("#A9A9A9");
// تعيين لون شريط الباركود
generator.getParameters().getBarcode().setBarColor("#FFA500");
// ضبط لون الحدود
generator.getParameters().getBorder().setColor("#000000");
// تعيين لون النص
generator.getParameters().getBarcode().getCodeTextParameters().setColor("#FFA500");
// ضبط دقة الصورة
generator.getParameters().setResolution(300);
// حفظ الباركود
generator.save("barcode.png", "PNG");
الرمز الشريطي
احصل على ترخيص API مجاني
من أجل استخدام API بدون قيود التقييم ، يمكنك الحصول على ترخيص مؤقت مجاني.
استنتاج
في هذه المقالة ، تعلمت كيفية إنشاء رمز شريطي في تطبيقات Node.js. لقد رأيت أيضًا كيفية تخصيص مظهر الباركود باستخدام خيارات مختلفة. علاوة على ذلك ، يمكنك استكشاف المزيد حول API باستخدام وثائقها. بالإضافة إلى ذلك ، يمكنك مشاركة استفساراتك معنا عبر المنتدى.