بارکد آزتک یکی از بارکدهای کارآمدی است که می تواند اطلاعاتی را با دقت بالایی در یک منطقه کوچک در خود جای دهد. در برخی از سناریوها، ممکن است بخواهید یک کد آزتک با حالت های نمادهای مختلف و اصلاحات خطا ایجاد کنید. به دنبال چنین الزاماتی، این مقاله نحوه تولید بارکد آزتک را به صورت برنامهنویسی در جاوا پوشش میدهد.
- نصب API برای تولید بارکد آزتک - دانلود رایگان
- ایجاد بارکد آزتک در جاوا
- آزتک را با تصحیح خطا در جاوا تولید کنید
نصب API برای تولید بارکد آزتک - دانلود رایگان
شما می توانید با کتابخانه Aspose.BarCode for Java برای تولید یا خواندن انواع مختلف بارکد کار کنید. با استفاده از تنظیمات زیر در فایل pom.xml فایل JAR مربوطه را در برنامه خود به سرعت دانلود کنید تا آن را از 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.8</version>
</dependency>
ایجاد بارکد آزتک در جاوا
برای تولید بارکد آزتک در برنامه های جاوا باید مراحل زیر را دنبال کنید:
- یک نمونه از کلاس BarcodeGenerator ایجاد کنید.
- تعداد لایه ها را با مشخص کردن حالت نماد تنظیم کنید.
- کد آزتک را تولید کنید و آن را به عنوان تصویر صادر کنید.
نمونه کد زیر نحوه تولید بارکد آزتک به صورت برنامه نویسی در جاوا را نشان می دهد:
// شیء کلاس BarcodeGenerator را راه اندازی کنید
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.AZTEC, "Åspóse.Barcóde©");
// مقدار اندازه را بر حسب پیکسل تنظیم کنید
gen.getParameters().getBarcode().getXDimension().setPixels(2);
// تنظیم حالت نماد فشرده
gen.getParameters().getBarcode().getAztec().setAztecSymbolMode(AztecSymbolMode.COMPACT);
// بارکد خروجی آزتک را ذخیره کنید
gen.save("AztecCompact.png", BarCodeImageFormat.PNG);
آزتک را با تصحیح خطا در جاوا تولید کنید
مراحل زیر نحوه ایجاد بارکد آزتک با تصحیح خطا در جاوا را نشان می دهد.
- سازنده کلاس BarcodeGenerator را فراخوانی کنید و پارامتر EncodeType را پاس کنید.
- حالت نماد و ظرفیت تصحیح خطا را مشخص کنید.
- کد خروجی آزتک را به عنوان تصویر PNG صادر کنید.
قطعه کد زیر نحوه تولید کد آزتک با تصحیح خطا در جاوا را شرح می دهد:
// شیء کلاس BarcodeGenerator را راه اندازی کنید
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.AZTEC, "Åspóse.Barcóde© is used to generate & recognize barcodes");
// مقدار اندازه را بر حسب پیکسل تنظیم کنید
gen.getParameters().getBarcode().getXDimension().setPixels(2);
// حالت نماد را دامنه کامل تنظیم کنید
gen.getParameters().getBarcode().getAztec().setAztecSymbolMode(AztecSymbolMode.FULL_RANGE);
// ظرفیت تصحیح خطا را روی 50% تنظیم کنید
gen.getParameters().getBarcode().getAztec().setAztecErrorLevel(50);
// بارکد خروجی آزتک را ذخیره کنید
gen.save("Aztec50.png", BarCodeImageFormat.PNG);
تصویر زیر نمونه ای از بارکد خروجی آزتک با تصحیح خطای 50 درصدی است:
مجوز رایگان دریافت کنید
شما می توانید ویژگی های API را با دریافت یک [مجوز موقت رایگان] ارزیابی کنید. این به شما امکان می دهد از واترمارک ارزیابی و محدودیت ها اجتناب کنید.
نتیجه
در این مقاله نحوه تولید بارکد آزتک به صورت برنامه نویسی در جاوا را یاد گرفتید. دقت کد آزتک به اندازه کافی خوب است، بنابراین معمولاً در سناریوهایی که اسناد مختلف اسکن می شوند یا از طریق فکس ارسال می شوند، استفاده می شود. علاوه بر این، تعداد لایه ها را می توان با تغییر حالت های نماد برای ایجاد یک کد فشرده یا با دامنه کامل آزتک کنترل کرد. علاوه بر این، میتوانید برای بررسی ویژگیهای مختلف دیگر از API اسناد دیدن کنید. در صورت وجود هرگونه سوال، لطفاً با ما در [فروم 11 تماس بگیرید.