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

הגדרת קודים Aztec

יצירת קוד Aztec ב- C# היא פשוטה הודות לתכונות החזקות המוצעות על ידי Aspose.BarCode עבור .NET.

הדרכה צעד אחר צעד

ראשית, לוודא שהתקנת את החבילה הנדרשת מ- NuGet או המקור המועדף עליך.

using Aspose.BarCode;

public void GenerateAztecCode()
{
    // Create an instance of BarCodeGenerator for Aztec symbology
    BarCodeGenerator generator = new BarCodeGenerator(EncodeTypes.Aztec);
    
    // Set the data to encode in the barcode
    generator.CodeText = "SampleData1234567890";
    
    // Save the generated Aztec code as an image file
    generator.Save("aztec_code.png", BarCodeImageFormat.Png);
}

לקבוע את הקוד

ניתן להתאים אישית את ההיבטים השונים של קוד השורה, כגון גודל, צבע, ואת רמת תיקון שגיאות.

// Set the width and height of the barcode image
int width = 200;
int height = 200;
generator.GraphicsUnit = System.Drawing.GraphicsUnit.Pixel;
generator.SymbologySettings.Aztec.CodeSize = new Size(width, height);

generator.Save("custom_aztec_code.png", BarCodeImageFormat.Png);

קריאת קוד Aztec

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

הדרכה צעד אחר צעד

כדי לקרוא את הקוד Aztec, להתחיל BarCodeReader אובייקט ומציין את מסלול הקובץ של תמונת קוד סרגל שברצונך לחתוך.

using Aspose.BarCode.BarCodeRecognition;

public void ReadAztecCode()
{
    // Initialize a BarCodeReader instance for reading Aztec codes
    BarCodeReader reader = new BarCodeReader("aztec_code.png", DecodeType.Aztec);
    
    // Iterate through all detected barcodes in the image
    foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine($"Decoded text: {result.CodeText}");
        Console.WriteLine($"Barcode type: {result.CodeType}");
        Console.WriteLine($"Confidence: {result.ReadingQuality}%");
    }
}

שיפור הקריאה

כדי לשפר את הקריאה, אתה יכול להגדיר את BarCodeReader ליישם הגדרות איכות שיגדילו את הדיוק של זיהוי בתנאים מאתגרים.

reader.QualitySettings.AllowMedianSmoothing = true;
reader.QualitySettings.MedianSmoothingWindowSize = 5;

מסקנה

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

More in this category