צור קוד QR ב-Java.

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

התקנת Java API ליצירת קוד QR

עליך להתקין את Aspose.BarCode for Java API המאפשר לך לעבוד עם סוגים שונים של ברקודים. כל שעליך לעשות הוא להוריד את קבצי ה-JAR הרלוונטיים או לגשת אליהם עם התצורות הבאות בקובץ 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. צור אובייקט מהמחלקה BarcodeGenerator והזכיר את טקסט הקלט יחד עם ה-EncodeType.
  2. הגדר סוגי קידוד וגרסה של קוד QR.
  3. צור את קוד ה-QR וייצא את הקוד שנוצר כתמונת PNG.

הקוד לדוגמה הבא מדגים כיצד ליצור קוד QR ב-Java:

// אתחול מופע של מחלקה BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "Aspose");
gen.getParameters().getBarcode().getXDimension().setPixels(4);
generator.getParameters().setResolution(400);

// הגדר גרסה אוטומטית
gen.getParameters().getBarcode().getQR().setQrVersion(QRVersion.AUTO);

//הגדר את סוג קידוד ForceMicroQR QR
gen.getParameters().getBarcode().getQR().setQrEncodeType(QREncodeType.FORCE_MICRO_QR);
gen.save(dataDir + "QREncodeTypeForceMicroQR.png", BarCodeImageFormat.PNG);

צור קוד QR עם קידוד ForceQR ב-Java

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

  1. צור מופע של המחלקה BarcodeGenerator וציין את EncodeType ואת טקסט הקלט.
  2. הגדר את סוג הקידוד והגרסה של קוד ה-QR הרצוי.
  3. כתוב את קובץ הפלט המכיל את הקוד כתמונת PNG.

דוגמת הקוד הבאה מסבירה כיצד ליצור קוד QR עם קידוד ForceQR ב-Java:

// אתחול מופע של מחלקה BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "Aspose");
gen.getParameters().getBarcode().getXDimension().setPixels(4);
generator.getParameters().setResolution(400);

// הגדר גרסה אוטומטית
gen.getParameters().getBarcode().getQR().setQrVersion(QRVersion.AUTO);

//הגדר את סוג קידוד ForceQR QR
gen.getParameters().getBarcode().getQR().setQrEncodeType(QREncodeType.FORCE_QR);
gen.save(dataDir + "QREncodeTypeForceQR.png", BarCodeImageFormat.PNG);

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

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

סיכום

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

ראה גם