تولید بارکد آزتک در سی شارپ

بارکد آزتک یک بارکد دو بعدی است که شامل یک شبکه مربع و یک الگوی چشم گاو در مرکز است. بسته به حالت‌های نماد مختلف، می‌تواند دارای تعداد لایه‌های متفاوتی باشد. در برخی از سناریوها، ممکن است برای تولید کدهای رمزگذاری شده نیاز به ایجاد یک کد آزتک داشته باشید. بر این اساس، این مقاله نحوه تولید بارکد آزتک به صورت برنامه‌ریزی در سی شارپ را پوشش می‌دهد.

C# API برای تولید بارکد آزتک - دانلود رایگان

Aspose.BarCode for .NET می تواند برای ایجاد یا اسکن انواع مختلف [بارکد] یک بعدی و دو بعدی استفاده شود. می‌توانید با دانلود فایل‌های DLL مرجع از بخش New Releases یا با استفاده از دستور نصب NuGet در زیر، آن را در برنامه خود تنظیم کنید تا از گالری NuGet در Microsoft Visual Studio IDE به آن دسترسی داشته باشید.

PM> Install-Package Aspose.BarCode

تولید بارکد آزتک در سی شارپ

مراحل زیر نحوه تولید بارکد آزتک را توضیح می دهد:

  1. سازنده کلاس BarcodeGenerator را مقداردهی کنید و EncodeType را مشخص کنید.
  2. مقدار اندازه را بر حسب پیکسل و حالت نماد را تنظیم کنید.
  3. بارکد خروجی آزتک را به عنوان یک تصویر PNG صادر کنید.

کد نمونه زیر نحوه تولید بارکد آزتک در سی شارپ را توضیح می دهد:

// شیء کلاس BarcodeGenerator را راه اندازی کنید 
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Aztec, "Åspóse.Barcóde©");

// مقدار اندازه را بر حسب پیکسل تنظیم کنید
gen.Parameters.Barcode.XDimension.Pixels = 4;

// تنظیم حالت نماد فشرده
gen.Parameters.Barcode.Aztec.AztecSymbolMode = AztecSymbolMode.Compact;

// بارکد خروجی آزتک را ذخیره کنید
gen.Save("AztecCompact.png", BarCodeImageFormat.Png);

تولید آزتک با کد تصحیح خطا در سی شارپ

برای تولید کد آزتک با تصحیح خطا در سی شارپ باید مراحل زیر را دنبال کنید.

  1. یک شی کلاس BarcodeGenerator ایجاد کنید و مقدار EncodeType را تنظیم کنید.
  2. حالت نماد و مقدار سطح تصحیح خطا را تنظیم کنید.
  3. بارکد خروجی آزتک را به صورت تصویر صادر کنید.

قطعه کد زیر نحوه تولید کد آزتک با تصحیح خطا به صورت برنامه ریزی شده در سی شارپ را نشان می دهد:

// شیء کلاس BarcodeGenerator را راه اندازی کنید 
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Aztec, "Åspóse.Barcóde© is used to generate & recognize barcodes");

// مقدار اندازه را بر حسب پیکسل تنظیم کنید
gen.Parameters.Barcode.XDimension.Pixels = 4;

// حالت نماد FullRange را تنظیم کنید
gen.Parameters.Barcode.Aztec.AztecSymbolMode = AztecSymbolMode.FullRange;

// ظرفیت تصحیح خطا را روی 50% تنظیم کنید
gen.Parameters.Barcode.Aztec.AztecErrorLevel = 50;

// بارکد خروجی آزتک را ذخیره کنید
gen.Save("Aztec50.png", BarCodeImageFormat.Png);

تصویر زیر نمونه بارکد آزتک را با سطح تصحیح خطا 50% نشان می دهد:

تصحیح خطای آزتک در سی شارپ

مجوز رایگان دریافت کنید

با درخواست [مجوز موقت رایگان] می‌توانید API را با ظرفیت کامل آن ارزیابی کنید.

نتیجه

در این مقاله روش های مختلفی برای ایجاد بارکد آزتک به صورت برنامه نویسی در سی شارپ را آموختید. علاوه بر این، می توانید حالت نماد را برای کنترل تعداد لایه های کد خروجی بر اساس نیاز خود تنظیم کنید. به همین ترتیب، می توانید با دنبال کردن اطلاعات توضیح داده شده در این مقاله، تصحیح خطا را به بارکد آزتک اضافه کنید. علاوه بر این، می‌توانید سایر ویژگی‌های API را با رفتن به بخش مستندات کاوش کنید. در صورت هرگونه سوال، لطفاً در [فروم 11 برای ما بنویسید.

همچنین ببینید