
بارکد EAN به طور گسترده در تجارت بین المللی برای شناسایی جزئیات محصولات مختلف استفاده می شود. بارکد EAN به دلیل کارایی آن محبوب است زیرا می تواند سریعتر پردازش شود، کمتر مستعد خطا است و تغییرات مختلفی برای سناریوهای مختلف وجود دارد. در موارد خاص، ممکن است نیاز به ایجاد یک کد EAN داشته باشید. بر این اساس، این مقاله نحوه ایجاد بارکد EAN را به صورت برنامهنویسی در جاوا توضیح میدهد.
- نصب API برای تولید بارکد EAN - دانلود رایگان
- بارکد EAN 13 را در جاوا ایجاد کنید
- EAN 5 را با داده های مکمل در جاوا ایجاد کنید
نصب API برای تولید بارکد EAN - دانلود رایگان
Aspose.BarCode for Java API از ایجاد یا اسکن بسیاری از انواع [بارکد2 پشتیبانی می کند. میتوانید با دسترسی به آن از بخش دانلودها آن را به راحتی تنظیم کنید یا از تنظیمات زیر در فایل pom.xml خود برای فعال کردن آن از Aspose Repository استفاده کنید.
<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>
بارکد EAN 13 را در جاوا ایجاد کنید
مراحل زیر نحوه تولید بارکد EAN به صورت برنامه ریزی شده در جاوا را توضیح می دهد:
- یک شی از کلاس BarcodeGenerator را راه اندازی کنید.
- اندازه را بر حسب تعداد پیکسل تنظیم کنید.
- بارکد خروجی EAN 13 را به صورت تصویر ذخیره کنید.
قطعه کد زیر نحوه تولید بارکد EAN را به صورت برنامهنویسی در جاوا نشان میدهد:
// نمونه ای از کلاس BarcodeGenerator را راه اندازی کنید
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN_13, "1234567890128");
// اندازه را بر حسب پیکسل تنظیم کنید
gen.getParameters().getBarcode().getXDimension().setPixels(2);
// ذخیره خروجی EAN 13 بارکد
gen.save("Ean13.png", BarCodeImageFormat.PNG);
EAN 5 را با داده های مکمل در جاوا ایجاد کنید
می توانید ارقام اضافی را برای منعکس کردن اطلاعات خاص به بارکد اضافه کنید. مراحل زیر نحوه تولید بارکد EAN 5 را با الحاق ارقام به کد EAN 13 در جاوا نشان می دهد.
- یک نمونه از کلاس BarcodeGenerator ایجاد کنید و EncodeType را تنظیم کنید.
- فضای مکمل و داده های مکمل را تنظیم کنید.
- کد EAN 5 خروجی را به صورت تصویر ذخیره کنید.
نمونه کد زیر نحوه تولید کد EAN 5 با داده های مکمل در جاوا را نشان می دهد:
// نمونه ای از کلاس BarcodeGenerator را راه اندازی کنید
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN_13, "1234567890128");
// اندازه را بر حسب پیکسل تنظیم کنید
gen.getParameters().getBarcode().getXDimension().setPixels(2);
// فضای مکمل را بر حسب پیکسل تنظیم کنید
gen.getParameters().getBarcode().getSupplement().getSupplementSpace().setPixels(20);
// مکمل EAN 5 را تنظیم کنید
gen.getParameters().getBarcode().getSupplement().setSupplementData("12345");
// بارکد EAN 5 را ذخیره کنید
gen.save("SupplementEAN5.png", BarCodeImageFormat.PNG);
تصویر زیر نمونه خروجی کد EAN 5 حاوی داده های مکمل را نشان می دهد:

مجوز رایگان دریافت کنید
علاقه مند به ارزیابی API بدون هیچ گونه محدودیت ارزیابی هستید؟ اکنون یک [مجوز موقت رایگان] درخواست کنید تا API را با ظرفیت کامل خود آزمایش کنید.
نتیجه
در این مقاله، نحوه تولید بارکد EAN به صورت برنامهنویسی در جاوا را فهمیدهاید. علاوه بر این، جزئیات ایجاد کد EAN با داده های مکمل مانند EAN 5 و EAN 2 نیز توضیح داده شده است. علاوه بر این، می توانید با مراجعه به بخش اسناد جزئیات بیشتری در مورد سایر ویژگی های API بیابید. لطفاً در صورت نیاز به بحث در مورد هر یک از نگرانیهای خود، برای ما در [فروم11 بنویسید.