مولد الباركود GS1-128 في جافا.

الرموز الشريطية هي رموز بيانية تستخدم لتعريف المنتجات. في صناعة البيع بالتجزئة ، تنتشر الرموز الشريطية GS1-128 في كل مكان. تتبادل العديد من الشركات حول العالم البيانات باستخدام معيار GS1-128. كمعيار للتجارة الإلكترونية ، فإنه يجعل من الممكن للشركة تقديم معلومات دقيقة وموثوقة حول منتجاتها. في هذه المقالة ، سوف نتعلم كيفية إنشاء الرموز الشريطية GS1-128. بعد اتباع الخطوات المذكورة ، سيكون لدينا مولد الباركود GS1-128 الخاص بنا في Java. فلنبدأ.

يجب أن تغطي المقالة المواضيع التالية:

  1. Java GS1-128 Barcode Generator API
  2. إنشاء رمز شريطي GS1-128 بجافا
  3. إنشاء كوبون UPC-A GS1 128
  4. تخصيص مظهر الرمز الشريطي

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 باتباع الخطوات الواردة أدناه:

  1. أولاً ، قم بإنشاء مثيل لفئة BarcodeGenerator باستخدام EncodeType كوسيطة.
  2. بعد ذلك ، حدد النص المراد ترميزه.
  3. بعد ذلك ، قم بتعيين قيمة حجم الباركود بالبكسل.
  4. أخيرًا ، احفظ الإخراج باستخدام طريقة الحفظ().يأخذ مسار ملف الإخراج كوسيطة.

يوضح مثال الكود التالي كيفية إنشاء رمز شريطي 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

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

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

Customize the colors and coupon supplement space in Java

احصل على رخصة مجانية

يمكنك الحصول على ترخيص مؤقت مجاني لتجربة المكتبة دون قيود التقييم.

استنتاج

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

أنظر أيضا