קריאת קודים בר היא דרישה נפוצה במגוון רחב של יישומים, כגון ניהול רהיטים ובדיקת כרטיסים.המדריך הזה מראה כיצד לקרוא קוד בר באמצעות C# עם Aspose.BarCode עבור .NET.
הכניסה
מדריך זה מספק הדרכה שלב אחר צעד על קריאת קוד שורת באמצעות C#.על ידי עקוב אחר השלבים המפורטים למטה, אתה יכול לפתח יישום קורא קוד סרגל חזק אשר תומך בסוגים מרובים של קוד סיסמה.
היתרונות של קריאת ברקודים
- יעילות: גישה מהירה למידע מוצפן בפורמט דיגיטלי.
- versatility: ניתן לשלב אותו במגוון יישומים, כולל ניהול המלאי ובדיקת כרטיסים.
- הקלות לשימוש: מתאמת את תהליך הכניסה של נתונים באמצעות סריקות מהירות.
תגית: הכנת הסביבה
- הגדרת Visual Studio או כל .NET IDE תואם.
- התקנת Aspose.BarCode מ- NuGet Package Manager.
Install-Package Aspose.BarCode
מדריך צעד אחר צעד לקריאת קוד סרגל
שלב 1: כולל את שטחי השם הנדרשים
הוסף רמזים לחלל השם הנדרש בקוד שלך.
using Aspose.BarCode;
using Aspose.BarCode.BarCodeRecognition;
שלב 2: הורד את תמונת הברקוד
יצירת דוגמה של BarCodeReader
שיעור והעלאת קובץ תמונה קוד שורת.
using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
// Further processing follows here
}
שלב 3: הגדרת סוגים של קוד סרגל
קבע את סוג הקוד שברצונך לקרוא באמצעות DecodeType
הרשימה
barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC);
השלב הרביעי: להסתובב באמצעות תוצאות
להוציא את פרטי קוד הבר ולהדפיס אותו לקונסול.
foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
Console.WriteLine("{0}: {1}", codeResult.CodeTypeName, codeResult.CodeText);
}
דוגמה מלאה לקוד קריאה
הנה דוגמה מקיפה המוכיחה כיצד לקרוא את קוד הבר מתוך תמונה:
using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
Console.WriteLine("ReadSimpleExample:");
foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
Console.WriteLine("{0}: {1}", codeResult.CodeTypeName, codeResult.CodeText);
}
}
מידע נוסף
- הספרייה Aspose.BarCode תומכת בפורמטים שונים של קוד סרגל, המאפשרת לך לקרוא בקלות סוגים רבים של קודים.
- שימו לב ליישום ניהול שגיאות נוספות עבור סקרינרים עם קוד שורת חסר או בלתי ניתן לקרוא.
מסקנה
הדרכה זו מובילה אותך דרך תהליך הקריאה של קודים בר ב- C# באמצעות Aspose.BarCode. עם רק כמה שורות של קוד, אתה יכול לחלץ מידע ביעילות מתוך תמונות קודים בר. עבור תכונות נוספות ליצירת קודים בר וניהול, ראה עוד הדרכה ומדריכים זמינים עבור מוצרי Aspose.
More in this category
- אופטימיזציה של ביצועי סריקה QR באפליקציות .NET באמצעות Aspose.BarCode
- בקצב מהיר יותר סריקת קוד סרגל 1D ב- Inventory and Warehouse Workflows ב .NET
- יצירת Codabar ו-Code 11 עבור יישומי בריאות וספריה ב- .NET
- יצירת GS1-128 (UCC/EAN-128) קוד סרגל עבור שרשרת אספקה ותאימות ב .NET
- יצירת ISBN ו- ISSN עבור ספרים ועיתונים ב- .NET