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

קורא ברקוד באמצעות Java | סרוק ברקוד מתמונה

Java API לסריקת ברקוד

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

כדי להתחיל, אתה יכול להוריד את קובץ ה-JAR מקטע ההורדות. עבור היישומים המבוססים על Maven, השתמש בתצורות הבאות:

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-parser</artifactId>
    <version>23.2</version>
</dependency>

כיצד לסרוק ברקודים עם Java

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

  • השתמש במחלקה Parser כדי לטעון את תמונת הברקוד.
  • קבל את הברקוד(ים) מהתמונה הטעונה.
  • חלץ את המידע המקודד מהברקוד בשיטת getValue.

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

// סרוק ברקוד באמצעות Java
try(Parser parser = new Parser("/path/barcode.png"))
{
    // חלץ את כל הברקודים.
    Iterable<PageBarcodeArea> barcodes = parser.getBarcodes();
  
    // לְחַזֵר
    for(PageBarcodeArea barcode : barcodes)
    {
        // הדפס את ערכי הברקוד המזוהים
        Console.WriteLine(barcode.getCodeTypeName()	 +" Code Value: " + barcode.getValue());
    }
}

קבל את הרישיון המלא שלך לזמן מוגבל

אתה יכול לקבל רישיון זמני, ללא תשלום, כדי לחקור את סורק הברקוד ותכונות אחרות של ה-API ללא כל הגבלה במהלך ההערכה.

סיכום

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

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

ראה גם