Aspose.BarCode היא ספרייה חזקה שמסבירה ליצירת קוד שורת, זיהוי וניהול באפליקציות .NET. מאמר זה מתמקד באינטגרציה של מרכיב קורא קוד השורת 1D של Asposa. BarCODE לתוך הפרויקטים שלך. אנו נכלול את ההתקנה, ההגדרה, והדוגמאות המעשיות כדי לעזור לך להתחיל עם קריאת קודים בר בצורה יעילה.

ההתקנה

לפני שאתה נכנס לפרטים של יישום, לוודא שיש לך את המרכיבים הנדרשים לשימוש Aspose.BarCode ביישום .NET שלך.אתה יכול להתקין אותו באמצעות NuGet Package Manager או על ידי הורדת החבילה ישירות מהאתר הרשמי.

שימוש ב- NuGet Package Manager

כדי להוסיף Aspose.BarCode לפרויקט שלך באמצעות NuGet, לעקוב אחר השלבים הבאים:

  • פתח את Visual Studio וניווט אל הפרויקט שלך.
  • לחץ ימינה על הפרויקט ב- Solution Explorer ולאחר מכן בחר “ניהול חבילות NuGet”.
  • חיפוש עבור Aspose.BarCode ואז להתקין אותו.

במקום זאת, באפשרותך להשתמש בקונסולת מנהל החבילות עם הפקודה הבאה:

Install-Package Aspose.BarCode

יישום ידני

אם אתה מעדיף להוריד את החבילה באופן ידני:

  • ביקרו את אתר רשמי תגיות קשורות ASPOSE.BarCode.
  • הורד ולהוציא את קבצי החבילה.
  • הוסף רמזים לפרויקט שלך על ידי הוספת DLLs הנדרשים.

הגדרת רישיון

כדי לפתוח את הפונקציונליות המלאה, עליך להגדיר מפתחות רישיון.שלב זה הוא קריטי משום שהוא מבטיח כי אתה משתמש בגרסה מורשית של Aspose.BarCode.

צעדים כדי להגדיר רישיון

  • קבל את מפתחות המוצר שלך מהאתר של Aspose לאחר הרכישה או ההרשמה לניסוי.
  • יצירת A Aspose.BarCode.Metered להגדיר את מפתחות הרישיון שלך:
 // set metered public and private keys
 Aspose.BarCode.Metered metered = new Aspose.BarCode.Metered();
 // Access the setMeteredKey property and pass the public and private keys as parameters
 metered.SetMeteredKey("*****", "*****");

התייחסות לספריה

לאחר התקנת ורישיון Aspose.BarCode, אתה צריך להזכיר את זה בפרויקט שלך using הוראות בחלק העליון של קובץ C# שלך:

using Aspose.BarCode;

זה מאפשר לך להשתמש בשיעורים ושיטות המוצעות על ידי הספרייה.

הפעל את Barcode Reader

כדי לקרוא את קוד הבר מתוך תמונה, עליך להתחיל את BarCodeReader אובייקט זה אחראי לזיהוי קודים בר בתמונות או בקבצים.

דוגמה: קריאת קבצי הבר מ- PNG

הנה איך אתה יכול ליצור דוגמה חדשה של BarCodeReader:

using (var reader = new Aspose.BarCode.Regeneration.BarCodeReader("path/to/barcode.png", DecodeTypes.AllSupportedTypes))
{
    while (reader.Read())
    {
        Console.WriteLine($"Type: {reader.Type}");
        Console.WriteLine($"Text: {reader.Text}");
    }
}

הקריאה המתקדמת של Barcode

כדי לשלוט יותר על תהליך הקריאה, אתה יכול לציין סוגים של סימבוולוגיה והגדרות אחרות:

using (var reader = new Aspose.BarCode.Regeneration.BarCodeReader("path/to/barcode.png", DecodeTypes.Code128))
{
    while (reader.Read())
    {
        Console.WriteLine($"Type: {reader.Type}");
        Console.WriteLine($"Text: {reader.Text}");
    }
}

שיטות טובות

טעות בניהול

תמיד כולל ניהול שגיאות לניהול יוצאים מן הכלל בחסד:

try
{
    using (var reader = new Aspose.BarCode.Regeneration.BarCodeReader("path/to/barcode.png", DecodeTypes.AllSupportedTypes))
    {
        while (reader.Read())
        {
            Console.WriteLine($"Type: {reader.Type}");
            Console.WriteLine($"Text: {reader.Text}");
        }
    }
}
catch (Exception ex)
{
    Console.WriteLine($"Error reading barcode: {ex.Message}");
}

מסקנה

אינטגרציה Aspose.BarCode לתוך יישומי .NET שלך מספקת פתרון מוצק לניהול קודים בר 1D. על ידי עמידה בשלבים המתוארים במאמר זה, אתה יכול לקרוא ולעבד את קוד הבר מהתמונות בצורה יעילה עם מאמץ מינימלי.

לקבלת מידע מפורט יותר או תכונות מתקדמות, ראה תיעוד רשמי: ארכיון תגיות: barcode KB

More in this category