
الرموز الشريطية هي رموز بيانية تستخدم لتعريف المنتجات. في صناعة البيع بالتجزئة ، تنتشر الرموز الشريطية GS1-128 في كل مكان. تتبادل العديد من الشركات حول العالم البيانات باستخدام معيار GS1-128. كمعيار للتجارة الإلكترونية ، فإنه يجعل من الممكن للشركة تقديم معلومات دقيقة وموثوقة حول منتجاتها. في هذه المقالة ، سوف نتعلم كيفية إنشاء الرموز الشريطية GS1-128. بعد اتباع الخطوات المذكورة ، سيكون لدينا مولد الباركود GS1-128 الخاص بنا في Java. فلنبدأ.
يجب أن تغطي المقالة المواضيع التالية:
- Java GS1-128 Barcode Generator API
- إنشاء رمز شريطي GS1-128 بجافا
- إنشاء كوبون UPC-A GS1 128
- تخصيص مظهر الرمز الشريطي
Java GS1-128 Barcode Generator API
سنستخدم Aspose.BarCode for Java API لتوليد الرموز الشريطية GS1-128. إنها واجهة برمجة تطبيقات Java قوية وموثوقة وسهلة الاستخدام لإنشاء الرموز الشريطية والتعرف عليها. وهو يدعم مجموعة واسعة من 1D و 2 D أنواع الرموز الشريطية.
يرجى إما تنزيل JAR الخاص بواجهة برمجة التطبيقات أو إضافة تكوين pom.xml التالي في تطبيق Java المستند إلى Maven.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-barcode</artifactId>
<version>22.10</version>
</dependency>
قم بإنشاء GS1-128 Barcode في Java
يمكننا بسهولة إنشاء رمز شريطي GS1-128 باتباع الخطوات الواردة أدناه:
- أولاً ، قم بإنشاء مثيل لفئة BarcodeGenerator باستخدام EncodeType كوسيطة.
- بعد ذلك ، حدد النص المراد ترميزه.
- بعد ذلك ، قم بتعيين قيمة حجم الباركود بالبكسل.
- أخيرًا ، احفظ الإخراج باستخدام طريقة الحفظ().يأخذ مسار ملف الإخراج كوسيطة.
يوضح مثال الكود التالي كيفية إنشاء رمز شريطي GS1-128 في Java.
// يوضح مثال الرمز هذا كيفية إنشاء رمز شريطي GS1-128.
// إنشاء فوري لفئة BarcodeGenerator
// حدد نوع التشفير كـ GS1Code128
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.GS_1_CODE_128);
// حدد نص الكود
generator.setCodeText("(01)12345678901231(21)ASPOSE(30)9876");
// حدد البعد X
// أصغر عرض لوحدة أشرطة أو مسافات BarCode
generator.getParameters().getBarcode().getXDimension().setPixels(2);
// احفظ الإخراج
generator.save("C:\\Files\\GS1Code128.jpg");

Generate GS1-128 Barcode using Java
قم بإنشاء كوبون UPC-A GS1 128 في Java
وبالمثل ، يمكننا أيضًا إنشاء ملصق رمز شريطي مع رمز شريطي إضافي لقسيمة GS1-128 موضوع في نفس الصورة باتباع الخطوات المذكورة سابقًا. ومع ذلك ، نحتاج إلى تعيين EncodeType كـ UPCAGS1CODE128COUPON في الخطوة الأولى.
يوضح مثال الكود التالي كيفية إنشاء قسيمة UPC-A GS1 Code 128 في Java.
// يوضح مثال الرمز هذا كيفية إنشاء قسيمة UPC-A GS1 Code 128.
// إنشاء فوري لفئة BarcodeGenerator
// حدد نوع الترميز UpcaGs1Code128Coupon
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.UPCA_GS_1_CODE_128_COUPON);
// حدد نص الكود
generator.setCodeText("123456789012(8110)ASPOSE");
// حدد البعد X
// أصغر عرض لوحدة أشرطة أو مسافات BarCode
generator.getParameters().getBarcode().getXDimension().setPixels(2);
// احفظ الإخراج
generator.save("C:\\Files\\Gs1CouponUpcaCode128.jpg");

Generate UPC-A GS1 128 Coupon in Java
تخصيص مظهر قسيمة GS1 128 في جافا
يمكننا أيضًا تخصيص مظهر الباركود باتباع الخطوات المذكورة سابقًا. ومع ذلك ، نحتاج إلى تحديد خصائص إضافية قبل حفظ الصورة في الخطوة الأخيرة.
يوضح مثال الكود التالي كيفية تخصيص مظهر الرمز الشريطي لـ GS1 128 Coupon في Java.
// يوضح مثال الرمز هذا كيفية تخصيص مظهر الرمز الشريطي لـ GS1 128 Coupon.
// إنشاء فوري لفئة BarcodeGenerator
// حدد نوع الترميز UpcaGs1Code128Coupon
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.UPCA_GS_1_CODE_128_COUPON);
// حدد نص الكود
generator.setCodeText("123456789012(8110)ASPOSE");
// حدد البعد X
// أصغر عرض لوحدة أشرطة أو مسافات BarCode
generator.getParameters().getBarcode().getXDimension().setPixels(2);
// تعيين مساحة القسيمة التكميلية 50 بكسل
generator.getParameters().getBarcode().getCoupon().getSupplementSpace().setPixels(50);
// تعيين ارتفاع الشريط
generator.getParameters().getBarcode().getBarHeight().setPixels(50);
// تعيين لون الشريط
generator.getParameters().getBarcode().setBarColor(Color.RED);
// تعيين لون التسمية
generator.getParameters().getBarcode().getCodeTextParameters().setColor(Color.BLUE);
// احفظ الإخراج
generator.save("C:\\Files\\Gs1CouponAppearance.jpg");

Customize the colors and coupon supplement space in Java
احصل على رخصة مجانية
يمكنك الحصول على ترخيص مؤقت مجاني لتجربة المكتبة دون قيود التقييم.
استنتاج
في هذه المقالة ، تعلمنا عن الرمز الشريطي GS1-128 وكيفية إنشاء رمز شريطي GS1-128 في Java. لقد رأينا أيضًا كيفية إنشاء قسيمة UPC-A GS1-128 برمجيًا. بالإضافة إلى ذلك ، يمكنك معرفة المزيد حول Aspose.BarCode لواجهة برمجة تطبيقات Java باستخدام التوثيق. في حالة وجود أي غموض ، لا تتردد في الاتصال بنا على منتدى الدعم المجاني.