סרוק קוד QR ב-Java.

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

תצורת Java API לסריקה או זיהוי ברקוד QR

אתה יכול לגשת בקלות ל-API Aspose.BarCode for Java כדי לעבד סוגים שונים של ברקודים כולל קודי QR. התקן במהירות את ה-API על ידי הורדת קובצי ה-JAR שלו בקטע מהדורות חדשות או השתמש בתצורות Maven הבאות בקובץ pom.xml של היישום שלך.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-barcode</artifactId>
    <version>22.8</version>
</dependency>

סרוק קוד QR ב-Java

עליך לבצע את השלבים הבאים כדי לסרוק קוד QR:

  1. צור מופע של המחלקה BarCodeReader וציין את הערך DecodeType.
  2. הצג אובייקט במחלקה BarCodeResult.
  3. סרוק את קוד ה-QR וקבל טקסט פלט.

קטע הקוד שלהלן מסביר כיצד לסרוק קוד QR ב-Java:

// צור מופע של מחלקה BarCodeReader
BarCodeReader reader = new BarCodeReader("input.png", DecodeType.QR);

for (BarCodeResult result : reader.readBarCodes()) {
        System.out.println("BarCode CodeText: " + result.getCodeText());
        System.out.println("BarCode CodeType: " + result.getCodeTypeName());
}

סרוק קוד QR מזרם ב-Java

להלן השלבים לקריאת קוד QR מזרם ב-Java:

  1. טען את קובץ הקלט מ-Stream והתחל אובייקט במחלקה BarcodeReader.
  2. הגדר את המאפיין DecodeType ל-QR וצור מופע של המחלקה BarCodeResult.
  3. סרוק את קוד ה-QR והדפיס את התוצאה הסרוקה.

קטע הקוד הבא מפרט כיצד לסרוק קוד QR מזרם באופן תוכנתי ב-Java:

// טען את קוד ה-QR הקלט באמצעות זרם
InputStream stream = new FileInputStream("input.png");

// אתחול אובייקט של מחלקה BarCodeReader
BarCodeReader reader = new BarCodeReader(stream, DecodeType.QR);

for (BarCodeResult result : reader.readBarCodes()) {
        System.out.println("BarCode CodeText: " + result.getCodeText());
        System.out.println("BarCode CodeType: " + result.getCodeTypeName());
}

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

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

סיכום

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

ראה גם