إنشاء Maxicode Barcode في Java.

Maxicode هو رمز شريطي ثنائي الأبعاد تم إنشاؤه باستخدام مجموعة من النقاط في شكل سداسي. يتم استخدامها بشكل شائع لإدارة سلسلة التوريد والربط التشعبي للكائنات والعديد من الأغراض الأخرى. في بعض حالات الاستخدام ، قد تحتاج إلى إنشاء Maxicode لمتطلبات مختلفة. وفقًا لذلك ، تشرح هذه المقالة كيفية إنشاء رموز شريطية Maxicode بأنواع ترميز مختلفة ، وكذلك مع نسبة العرض إلى الارتفاع برمجيًا في Java.

تكوين Java لإنشاء Maxicode Barcode - تنزيل API مجاني

يمكنك إنشاء أو قراءة العديد من أنواع الرموز الشريطية باستخدام Aspose.BarCode for Java. قم بتنزيل ملفات JAR بسرعة من صفحة الإصدارات الجديدة أو استخدم التكوينات أدناه لإعدادها من المستودع:

<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.9</version>
</dependency>

إنشاء Maxicode Barcode في Java

توضح الخطوات التالية كيفية إنشاء رمز شريطي Maxicode:

  1. أنشئ كائنًا من فئة BarcodeGenerator وحدد قيمة EncodeType.
  2. اضبط الحجم على أنه عدد وحدات البكسل.
  3. قم بتعيين وضع تشفير MaxiCode ونص كود صالح.
  4. قم بإنشاء الرمز الشريطي Maxicode وقم بتصدير صورة الإخراج بتنسيق PNG.

يوضح مقتطف الشفرة أدناه كيفية إنشاء رمز شريطي Maxicode برمجيًا في Java:

// تهيئة مثيل لفئة BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MAXI_CODE, "");

// اضبط الحجم بالبكسل
gen.getParameters().getBarcode().getXDimension().setPixels(15);
gen.getParameters().getBarcode().getCodeTextParameters().setTwoDDisplayText("MaxiCode Mode 2");

String gs = "\u001d";
String rs = "\u001e";
String eot = "\u0004";

// اضبط وضع تشفير MaxiCode على 2 ونص كود صالح
gen.getParameters().getBarcode().getMaxiCode().setMaxiCodeEncodeMode(2);

//(الرمز البريدي 9 أرقام) (gs) (رمز البلد) (gs) (فئة الخدمة) (gs) (الرسالة الثانوية) (eot)
gen.setCodeText("123456789{gs}056{gs}001{gs}ADDITIONAL DATA{eot}");

// احفظ كود ماكسي الناتج
gen.save("MaxiCodeEncodeMode2Second.png", BarCodeImageFormat.PNG);

قم بإنشاء Maxicode Barcode مع نسبة العرض إلى الارتفاع في Java

تحتاج إلى اتباع الخطوات أدناه لإنشاء الرمز الشريطي Maxicode مع نسبة العرض إلى الارتفاع في Java.

  1. قم بتهيئة مثيل لفئة BarcodeGenerator وحدد EncodeType.
  2. اضبط نسبة العرض إلى الارتفاع لـ Maxicode.
  3. قم بإنشاء الرمز الشريطي Maxicode كصورة PNG.

يوضح نموذج التعليمات البرمجية التالي كيفية إنشاء رمز شريطي Maxicode مع نسبة عرض إلى ارتفاع برمجيًا في Java:

// تهيئة مثيل لفئة BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MAXI_CODE, "Åspóse.Barcóde©");

// اضبط الحجم بالبكسل
gen.getParameters().getBarcode().getXDimension().setPixels(15);

// تعيين نسبة العرض إلى الارتفاع 0.5
gen.getParameters().getBarcode().getMaxiCode().setAspectRatio(0.5f);

// احفظ كود ماكسي الناتج
gen.save("MaxiCodeAspectRatio.png", BarCodeImageFormat.PNG);

توضح لقطة الشاشة أدناه كيف يبدو Maxicode عند إنشائه باستخدام نموذج الرمز أعلاه:

إنشاء Maxicode Aspect Ratio في C#

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

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

استنتاج

في هذه المقالة ، قمت باستكشاف كيفية إنشاء أو إنشاء رمز شريطي Maxicode برمجيًا في Java. يشرح عملية إنشاء Maxicode بأوضاع الترميز 2 و 3 و 4 ، بالإضافة إلى نسبة العرض إلى الارتفاع. علاوة على ذلك ، يمكنك تصفح التوثيق فضاء للتحقق من العديد من الميزات الأخرى لواجهة برمجة التطبيقات. في حالة وجود أي استفسارات ، يرجى الاتصال بنا على المنتدى.

أنظر أيضا