קוד QR (קוד Quick Response) הוא למעשה ברקוד דו מימדי המכיל מידע שניתן לקרוא ולסרוק בקלות על ידי קורא קוד QR וסמארטפון. כיום, נעשה שימוש בקודי QR במידע ושיווק מוצרים, תשלומים ניידים, בקרת גישה וכו’. במאמר זה, נדון כיצד לסרוק קוד QR באמצעות C# בתוך יישום NET.

קורא קוד QR באמצעות C# | סרוק קוד QR מתמונה

סורק קוד QR .NET API

GroupDocs.Parser for C# API הוא פתרון המאפשר למפתחים לחלץ מידע מפורמטים שונים של מסמכים, כולל PDF, Word, Excel ועוד רבים אחרים. הוא מציע ממשק פשוט ותכונות מקיפות, המאפשרים ניתוח ללא מאמץ של טקסט, מטא נתונים, תמונות, ברקודים ותוכן מובנה ממסמכים. במאמר זה, אשתמש בו כדי לסרוק קודי QR מתמונות בתוך יישום NET באמצעות C#.

אתה יכול להוריד את קובצי ה-DLL או את מתקין ה-MSI מקטע ההורדות או להתקין את ה-API באפליקציית NET שלך דרך NuGet.

PM> Install-Package GroupDocs.Parser

כיצד לסרוק קוד QR באמצעות C#

השורות הבאות יאלצו אותך לשנות את דעתך לגבי התפיסה המוטעית שסריקת קוד QR היא משימה קשה. להלן השלבים המראים כיצד לקרוא תמונת קוד QR:

  • טען את תמונת ה-QR Code באמצעות המחלקה Parser.
  • קבל את קוד QR של התמונה שנטענה.
  • חלץ את ההודעה המצורפת מקוד QR באמצעות המאפיין Value.

קוד המקור הבא של C# סורק את תמונת קוד ה-QR עם יישום NET באמצעות C#:

// סרוק קוד QR באמצעות C#
using (Parser parser = new Parser("/path/qrcode.png"))
{
    // חלץ את כל קודי ה-QR.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();

    // לְחַזֵר
    foreach (PageBarcodeArea barcode in barcodes)
    {
        // הדפס את ערכי קוד QR מזוהה
        Console.WriteLine(barcode.CodeTypeName +" Code Value: " + barcode.Value);
    }
}

קבל רישיון חינם

אתה יכול [לקבל רישיון זמני בחינם לנתח את סורק ה-QR] ותכונות אחרות של ה-API ללא מגבלות הערכה.

סיכום

היום, בדיוק למדת את הדרך הפשוטה לסרוק קוד QR מהתמונה באמצעות C#. מתוך למידה זו, אתה יכול לפתח את קורא קוד ה-QR שלך או פשוט ליצור אפליקציית סורק קוד QR מקוונת.

ללמידה נוספת, אתה יכול לבקר בחומר השימושי הבא:

QR Code Scanner .NET API | תיעוד

API Reference | תמיכה חינם | דוגמאות קוד

ראה גם