Create Micro QR Code in C# using QR Code SDK

Aspose.BarCode APIs را در چندین زبان برنامه‌نویسی مانند Java، Python، C++ و غیره ارائه می‌دهد. این یک راه‌حل قدرتمند برای ایجاد و پردازش بارکدها و کد QR به صورت برنامه‌نویسی فراهم می‌کند. بنابراین، خودکار کردن کل فرایند به نرم‌افزار تجاری شما یک مزیت رقابتی می‌دهد. بنابراین، ما نحوه ایجاد کد QR میکرو در C# با استفاده از Aspose.BarCode برای .NET را پیاده‌سازی خواهیم کرد. با این حال، در روزهای آینده، همچنین نحوه ایجاد/خواندن سایر انواع کدهای QR به صورت برنامه‌نویسی را نشان خواهیم داد. بنابراین، برای آموزش‌های هیجان‌انگیز آینده که شامل نمونه‌های کد است، با ما همراه باشید.

نکات زیر پوشش داده خواهد شد:

  1. ادغام SDK کد QR
  2. ایجاد کد QR میکرو در C# - نمونه کد
  3. تولیدکننده رایگان کد QR میکرو - ابزار آنلاین

ادغام SDK کد QR

به راهنمای نصب مراجعه کنید در صورت بروز هر گونه موقعیت غیرمنتظره. با این حال، می‌توانید دستور زیر را در مدیر بسته NuGet اجرا کنید یا فایل DLL این کتابخانه C# را دانلود کنید:

PM> Install-Package Aspose.BarCode 
ادغام sdk کد qr

ایجاد کد QR میکرو در C# - نمونه کد

شما می‌توانید به سادگی مراحل زیر را دنبال کنید:

  • یک نمونه از کلاس BarcodeGenerator ایجاد کنید و آن را با نوع سمبول‌سازی کد QR و متنی که باید رمزگذاری شود، مقداردهی اولیه کنید.
  • اندازه کد QR را در پیکسل تنظیم کنید.
  • ذخیره(به‌طور خودکار به‌طور پیش‌فرض) تصویر کد QR را در یک فایل خاص به فرمت PNG ذخیره کنید.
  • نسخه MicroQR M4 را تنظیم کرده و متد Save را برای ذخیره فایل خروجی صدا بزنید.

نمونه کد زیر نشان می‌دهد که چگونه یک تولیدکننده کد QR میکرو در C# توسعه دهید:

namespace CSharp.MicroQRVersionM4
{
class MicroQRVersionM4
{
static void Main(string[] args)
{
// Define the path to the documents directory.
string path = "/Desktop/";
System.Console.WriteLine("MicroQRVersion:");
// Create an instance of the BarcodeGenerator class and initialize it with the QRcode symbology type and text to be encoded.
using (BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MicroQR, "EARTH"))
{
// Set the size of QR code in Pixels.
gen.Parameters.Barcode.XDimension.Pixels = 4;
// Save(auto by default) the QR Code image to a specific file in PNG format.
gen.Save($"{path}MicroQRVersionAuto.png", BarCodeImageFormat.Png);
// Set MicroQR M4 version and invoke the Save method to save the output file.
gen.Parameters.Barcode.QR.MicroQRVersion = MicroQRVersion.M4;
gen.Save($"{path}MicroQRVersionM4.png", BarCodeImageFormat.Png);
}
}
}
}

خروجی:

تولیدکننده کد qr میکرو

به همین ترتیب، شما می‌توانید کد QR میکرو مستطیلی را با استفاده از نمونه کد زیر تولید کنید:

namespace CSharp.RectMicroQRVersionR11x77
{
class RectMicroQRVersionR11x77
{
static void Main(string[] args)
{
// Define the path to the documents directory.
string path = "/Desktop/";
System.Console.WriteLine("MicroQRVersion:");
using (BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.RectMicroQR, "EARTH"))
{
gen.Parameters.Barcode.XDimension.Pixels = 4;
//auto (by default)
gen.Save($"{path}RectMicroQRVersionAuto.png", BarCodeImageFormat.Png);
//set RectMicroQR R11x77 version
gen.Parameters.Barcode.QR.RectMicroQrVersion = Aspose.BarCode.Generation.RectMicroQRVersion.R11x77;
gen.Save($"{path}RectMicroQRVersionR11x77.png", BarCodeImageFormat.Png);
}
}
}
}

شما می‌توانید کد QR میکرو مستطیلی تولید شده را در تصاویر زیر مشاهده کنید:

 کد QR میکرو مستطیلی

تولیدکننده رایگان کد QR میکرو - ابزار آنلاین

یک اسکنر کد QR میکرو آنلاین و تولیدکننده که توسط Aspose.BarCode پشتیبانی می‌شود، وجود دارد. علاوه بر این، این ابزار رایگان است و شما می‌توانید آن را در تقریباً همه مرورگرهای وب معمولی باز کنید.

تولیدکننده کد qr میکرو رایگان

تولیدکننده کد QR میکرو - دریافت مجوز رایگان

شما می‌توانید یک مجوز موقت رایگان برای آزمایش این SDK کد QR بدون محدودیت‌های ارزیابی دریافت کنید.

جمع‌بندی

این ما را به پایان این پست وبلاگ می‌رساند. ما بررسی کردیم که چگونه به‌طور برنامه‌نویسی کد QR میکرو در C# ایجاد کنیم. علاوه بر این، همچنین به ایجاد یک کد QR میکرو مستطیلی با استفاده از Aspose.BarCode برای .NET پرداختیم. به همین ترتیب، می‌توانید مستندات، مخزن GitHub و مراجع API را بررسی کنید تا بیشتر یاد بگیرید.

سوالی بپرسید

شما می‌توانید در مورد سوالات یا نگرانی‌های خود در forum ما به ما اطلاع دهید.

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