Persian
 Persian

NET Barcode API برای خواندن، شناسایی و تولید بارکدها و کدهای QR

بارکدهایی را در دات نت با دقتی بی بدیل ایجاد کنید و بارکدهای خطی، دوبعدی و پستی نمادهای مختلف را با استفاده از API بارکد C#.NET اسکن، بخوانید و تشخیص دهید. از اسکن و شناسایی بارکدها و کدهای QR در فرمت‌های JPG، PNG، GIF، BMP و TIFF پشتیبانی می‌کند.

دانلود نسخه آزمایشی رایگانمشاهده همه APIها

ساخت برنامه های شناسایی بارکد و تولید کد QR در C#.NET

Aspose.BarCode for .NET یک API شناسایی و تولید بارکد با کارایی بالا است که به توسعه دهندگان دات نت امکان می دهد انواع مختلف بارکدهای 1 بعدی (خطی)، دو بعدی و پستی را ایجاد، اسکن، خواندن، شناسایی و صادر کنند. این API تولید کننده بارکد دات نت با داشتن مجموعه ای از ویژگی های عالی، دقت بی نظیری را هنگام خواندن یا اسکن تصاویر بارکد در فرمت های PNG، BMP، JPG، GIF، TIFF و سایر فرمت ها ارائه می دهد. علاوه بر این، می‌توانید بارکدها را به تصاویر شطرنجی محبوب یا فایل‌های برداری EMF و SVG صادر کنید. همراه با ویژگی‌های اسکن بارکد و کد QR، Aspose.BarCode for .NET به شما امکان می‌دهد چندین عنصر ظاهر بارکد از جمله کیفیت تصویر، اندازه فایل، رنگ پس‌زمینه و نوار، کیفیت و وضوح تصویر، زاویه چرخش، زیرنویس‌ها و بسیاری از موارد را دستکاری کنید. بیشتر.

با استفاده از API بارکد برای دات نت، می توانید به سرعت و به آسانی عملکرد اسکنر کد QR را در راه حل های پردازش بارکد دات نت موجود خود ادغام کنید یا برنامه های جامع تشخیص بارکد را در سی شارپ، ASP.NET یا VB.NET از ابتدا بسازید. Aspose.BarCode for .NET از بیش از 50 نماد بارکد خطی، دو بعدی و پستی مانند Code 128، Code 39 Extended، Data Matrix، QR Code، PDF 417 و Postnet پشتیبانی می کند.

شروع شدن

قبل از راه‌اندازی API بارکد NET در انتهای خود، لطفاً پیش نیازهای موجود در صفحه نیازهای سیستم را بررسی کنید. برای اطمینان از راه‌اندازی نرم‌افزار API و تجربه کاربر.

Aspose.BarCode برای نصب دات نت

لطفاً از بخش دانلودها دیدن کنید تا مستقیماً DLL ها یا نصب کننده MSI API شناسایی و تولید بارکد دات نت را دانلود کنید. می‌توانید API را با استفاده از بسته NuGet نیز نصب کنید. لطفاً دستور زیر را برای کنسول مدیریت بسته پیدا کنید:

PM > Install-Package Aspose.BarCode 

نحوه تولید کدهای QR در دات نت و خواندن بارکد از تصاویر

با Aspose.BarCode برای دات نت، توسعه دهندگان می توانند قابلیت تولید کد QR را در برنامه های پردازش بارکد دات نت خود بگنجانند. علاوه بر این، تشخیص انواع بارکد از PNG، JPEG، BMP و سایر تصاویر نیز امکان پذیر است. می توانید چندین نوع بارکد را از یک فایل تصویری اسکن و بخوانید.

ایجاد سریع کدهای QR در دات نت

API بارکد دات نت از تولید کدهای QR با انواع مختلف رمزگذاری پشتیبانی می کند. می توانید این قابلیت را به برنامه های دستکاری بارکد خود اضافه کنید و پیشنهادات خود را بیشتر کنید. لطفاً اطلاعات زیر و کدنویسی سی شارپ را بررسی کنید تا با استفاده از Aspose.BarCode برای کتابخانه دات نت کدهای QR را سریع و آسان ایجاد کنید:

  • کلاس BarcodeGenerator را نمونه‌سازی کنید و EncodeType و متن ورودی.
  • نسخه کد QR و نوع رمزگذاری را تنظیم کنید.
  • تصویر QR Code را با فرمت PNG تولید و ذخیره کنید.
// Initialize an instance of BarcodeGenerator class
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "Aspose");
gen.Parameters.Barcode.XDimension.Pixels = 4;
// Set Auto version
gen.Parameters.Barcode.QR.QrVersion = QRVersion.Auto;
//Set ForceMicroQR QR encode type
gen.Parameters.Barcode.QR.QrEncodeType = QREncodeType.ForceMicroQR;
gen.Save(dataDir + "QREncodeTypeForceMicroQR.png", BarCodeImageFormat.Png);

بارکدها را از تصاویر در دات نت بخوانید

Aspose.BarCode for .NET API خواندن بارکدهای نمادهای مختلف از PNG، JPEG، BMP، GIF و سایر فرمت‌های فایل تصویری را آسان‌تر می‌کند. این API شناسایی و تولید بارکد دات نت از اسکن و خواندن چند بارکد از یک تصویر. لطفاً اطلاعات زیر را برای راهنمایی بیشتر بررسی کنید:

  • تصویر بارکد منبع را با استفاده از کلاس BarCodeReader بارگیری کنید.
  • با روش ReadBarCodes() تماس بگیرید تا نتایج تشخیص را در BarCodeResult.
  • نتایج به دست آمده را حلقه بزنید و نوع و متن بارکد را نمایش دهید.
// Initialize barcode reader
BarCodeReader reader = new BarCodeReader("C:\\Files\\BarCode\\Sample.png");
// Read the barcode and show the results
foreach(BarCodeResult result in reader.ReadBarCodes()) 
{
    Console.Out.WriteLine("CodeText: " + result.CodeText);
    Console.Out.WriteLine("Symbology type: " + result.CodeType);
}

لطفاً از صفحه نمونه‌های GitHub دیدن کنید تا نمونه‌های کاری بیشتری از . NET بارکد API. اگر به دنبال اسکن، شناسایی، و تولید بارکدهای پستی یا کدهای QR 1 بعدی، دو بعدی، و QR هستید، لطفاً برنامه های آنلاین رایگان Aspose.BarCode.

ادغام آسان و عملیات پیشرفته

Aspose.BarCode for .NET عملیات فوق العاده آسانی را که فقط به چند خط کد نویسی دات نت نیاز دارند برای شروع تولید، خواندن و تشخیص انواع بارکدها اجازه می دهد. به‌عنوان یک توسعه‌دهنده دات‌نت، می‌توانید بدون زحمت API تولیدکننده بارکد دات‌نت را با هر یک از برنامه‌های NET خود ادغام کنید. یکی از بهترین ویژگی های این کتابخانه توانایی خواندن بارکدهای آسیب دیده و کدهای QR با استفاده از الگوریتم های پیچیده و مکانیسم های فیلتر است که شما را قادر می سازد تا از نیازهای پردازش بارکد خود مطلع باشید.

سوالات متداول

1. چگونه می توانم بارکد در دات نت تولید کنم؟

تولید بارکدهای 1 بعدی، دو بعدی و پستی در دات نت با استفاده از Aspose.BarCode برای API NET سریع و آسان است. فقط چند خط کد نویسی دات نت برای تولید بارکد از نوع دلخواه شما مورد نیاز است.

2. خواندن یا تولید بارکد چقدر طول می کشد؟

API شناسایی و تولید بارکد دات نت سریع کار می کند و درخواست های شما را در کمترین زمان تکمیل می کند.

3. آیا پردازش فایل ها با استفاده از .NET API ایمن است؟

هنگام پردازش فایل‌های بارکد با استفاده از Aspose.BarCode برای NET API، می‌توانید از امنیت فایل‌های بارکد خود مطمئن شوید. ما از حریم خصوصی داده های شما اطمینان می دهیم و تمام اقدامات لازم را برای ارائه تجربه کاربری ایمن به شما انجام می دهیم.

4. آیا می توانم بارکد را در سیستم عامل مک، ویندوز یا لینوکس شناسایی و تولید کنم؟

بله، API بارکد برای دات نت در سیستم عامل ها، چارچوب ها و محیط های عملیاتی مختلف کار می کند. شما می توانید آن را بر روی پلتفرم مورد نظر خود استفاده کنید و برای عملکرد نیازی به نصب نرم افزار اضافی ندارد.

به دنبال کمک هستید؟

برای راهنمایی در مورد سؤالات خود در رابطه با ویژگی‌های API محصول Aspose و عملکرد، کانال‌های پشتیبانی ما را بررسی کنید.