GroupDocs.Parser for .NET

استخراج بارکدها از PDF با استفاده از C#

با استفاده از GroupDocs.Parser اطلاعات بارکد را از فایل‌های PDF، Word، Excel و تصاویر در برنامه‌های .NET شناسایی و استخراج کنید.

مراحل استخراج بارکدها از Pdf در C#

GroupDocs.Parser به شما این امکان را می‌دهد که داده‌های بارکد را از فایل‌های PDF در برنامه‌های .NET با پیروی از این مراحل ساده استخراج کنید:

  1. فایل PDF را با استفاده از یک نمونه Parser بارگذاری کنید.
  2. بررسی کنید که آیا سند از استخراج بارکد پشتیبانی می‌کند.
  3. فهرست بارکدها را از سند بازیابی کنید.
  4. نتایج را تکرار کنید و از مقادیر بارکد استخراج‌شده استفاده کنید.
// سند حاوی بارکدها را با استفاده از کلاس Parser بارگذاری کنید
using (Parser parser = new Parser("input.pdf")) {

    // بررسی کنید که آیا فایل از استخراج بارکد پشتیبانی می‌کند
    if (!parser.Features.Barcodes) {
        Console.WriteLine("استخراج بارکد پشتیبانی نمی‌شود");
        return;
    }

    // بارکدهای استخراج‌شده را بازیابی و پردازش کنید
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();

    foreach (PageBarcodeArea barcode in barcodes) {
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        Console.WriteLine("Value: " + barcode.Value);
    }
}
dotnet add package GroupDocs.Parser
برای کپی کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

ویژگی‌های پیشرفته تجزیه اسناد

فراتر از استخراج بارکد، GroupDocs.Parser به شما امکان می‌دهد تا متن ساده، تصاویر و داده‌های ساختاری را برای پشتیبانی از فرآیندهای خودکار و پردازش داده‌های پیشرفته استخراج کنید.

شناسایی بارکد و تجزیه اسناد

پشتیبانی از فرمت‌های مختلف بارکد

انواع رایج بارکد شامل QR Code، Code 128، Data Matrix، EAN، Aztec و بیشتر را شناسایی کنید.

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

بارکدها را از اسناد PDF، Word، Excel و فرمت‌های تصویری مانند JPEG، PNG و BMP بخوانید.

تنظیمات استخراج قابل تنظیم

گزینه‌های شناسایی مانند مناطق اسکن و پردازش اسناد چند صفحه‌ای را پیکربندی کنید.

چگونه بارکدها را از یک PDF با استفاده از گزینه‌های بارکد استخراج کنیم

این مثال نشان می‌دهد که چگونه بارکدها را از یک فایل PDF با استفاده از گزینه‌های خاص استخراج بارکد استخراج کنیم.

C#

//  فایل PDF را با کلاس Parser بارگذاری کنید
using (Parser parser = new Parser("input.pdf"))
{
    // تأیید کنید که استخراج بارکد پشتیبانی می‌شود
    if (!parser.Features.Barcodes)
    {
        return;
    }

    // از گزینه‌های بارکد برای فیلتر نتایج استفاده کنید
    BarcodeOptions options = new BarcodeOptions(QualityMode.Low, QualityMode.Low, "QR");

    // داده‌های بارکد را از سند بازیابی کنید
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(options);

    // فهرست بارکدهای استخراج‌شده را پردازش کنید
    foreach (PageBarcodeArea barcode in barcodes)
    {
        Console.WriteLine("Page: " + barcode.Page.Index.ToString());
        Console.WriteLine("Value: " + barcode.Value);
    }
}

درباره API GroupDocs.Parser for .NET

GroupDocs.Parser یک API قدرتمند برای تجزیه اسناد برای توسعه‌دهندگان .NET است. این امکان را فراهم می‌کند تا متن، تصاویر، محتوای ساختاری و بارکدها را از قالب‌های مختلف فایل شامل PDF، Word، Excel، PowerPoint و غیره استخراج کنید — بدون نیاز به ابزارهای خارجی.
بیشتر بدانید
About illustration

برای شروع آماده اید؟

GroupDocs.Parser را به صورت رایگان دانلود کنید یا یک مجوز آزمایشی برای دسترسی کامل دریافت کنید!

منابع مفید

برای ارتقاء تجربه خود ، مستندات ، نمونه های کد و پشتیبانی جامعه را کاوش کنید.

قالب‌های پشتیبانی‌شده برای استخراج بارکد

GroupDocs.Parser از شناسایی بارکد در مجموعه وسیعی از قالب‌های اسنادی و تصویری پشتیبانی می‌کند. در زیر، انواع فایل‌های رایج پشتیبانی‌شده را ببینید.

نکات مجوز موقت

1
با ایمیل کاری خود ثبت نام کنید. خدمات پست الکترونیکی رایگان مجاز نیستند.
2
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی