สร้างบาร์โค้ด EAN ใน Java

บาร์โค้ด EAN ใช้กันอย่างแพร่หลายในการซื้อขายระหว่างประเทศเพื่อระบุรายละเอียดของผลิตภัณฑ์ต่างๆ บาร์โค้ด EAN ได้รับความนิยมเนื่องจากประสิทธิภาพเนื่องจากสามารถประมวลผลได้เร็วกว่า เกิดข้อผิดพลาดน้อยกว่า และรูปแบบต่างๆ ที่มีอยู่สำหรับสถานการณ์ต่างๆ ในบางกรณี คุณอาจต้องสร้างรหัส EAN ดังนั้น บทความนี้จะอธิบายวิธีสร้างบาร์โค้ด EAN โดยทางโปรแกรมใน Java

การติดตั้ง API เพื่อสร้าง EAN Barcode - ดาวน์โหลดฟรี

Aspose.BarCode for Java API รองรับการสร้างหรือสแกน บาร์โค้ด หลายประเภท คุณสามารถตั้งค่าได้ง่ายๆ โดยเข้าถึงจากส่วน ดาวน์โหลด หรือใช้การกำหนดค่าด้านล่างในไฟล์ pom.xml เพื่อเปิดใช้งานจาก Aspose Repository

<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.9</version>
</dependency>

สร้างบาร์โค้ด EAN 13 ใน Java

ขั้นตอนต่อไปนี้อธิบายเกี่ยวกับวิธีสร้างบาร์โค้ด EAN โดยทางโปรแกรมใน Java:

  1. เริ่มต้นวัตถุของคลาส BarcodeGenerator
  2. กำหนดขนาดเป็นจำนวนพิกเซล
  3. บันทึกบาร์โค้ดเอาต์พุต EAN 13 เป็นรูปภาพ

ข้อมูลโค้ดต่อไปนี้สาธิตวิธีสร้างบาร์โค้ด EAN โดยทางโปรแกรมใน Java:

// เริ่มต้นอินสแตนซ์ของคลาส BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN_13, "1234567890128");

// กำหนดขนาดเป็นพิกเซล
gen.getParameters().getBarcode().getXDimension().setPixels(2);

// บันทึกเอาต์พุตบาร์โค้ด EAN 13
gen.save("Ean13.png", BarCodeImageFormat.PNG);

สร้าง EAN 5 ด้วยข้อมูลเสริมใน Java

คุณสามารถต่อท้ายตัวเลขเพิ่มเติมเพื่อแสดงข้อมูลเฉพาะในบาร์โค้ด ขั้นตอนต่อไปนี้แสดงวิธีสร้างบาร์โค้ด EAN 5 โดยต่อท้ายรหัส EAN 13 ใน Java

  1. สร้างอินสแตนซ์ของคลาส BarcodeGenerator และตั้งค่า EncodeType
  2. ตั้งค่าพื้นที่เสริมและข้อมูลเสริม
  3. บันทึกผลลัพธ์รหัส EAN 5 เป็นรูปภาพ

ตัวอย่างโค้ดด้านล่างแสดงวิธีสร้างโค้ด EAN 5 พร้อมข้อมูลเสริมใน Java:

// เริ่มต้นอินสแตนซ์ของคลาส BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.EAN_13, "1234567890128");

// กำหนดขนาดเป็นพิกเซล
gen.getParameters().getBarcode().getXDimension().setPixels(2);

// ตั้งค่าพื้นที่เสริมเป็นพิกเซล
gen.getParameters().getBarcode().getSupplement().getSupplementSpace().setPixels(20);

// ชุดเสริม EAN 5
gen.getParameters().getBarcode().getSupplement().setSupplementData("12345");

// บันทึกบาร์โค้ด EAN 5
gen.save("SupplementEAN5.png", BarCodeImageFormat.PNG);

รูปภาพต่อไปนี้แสดงตัวอย่างผลลัพธ์ของโค้ด EAN 5 ที่มีข้อมูลเสริม:

EAN 5 ส่วนเสริม Java

รับใบอนุญาตฟรี

สนใจที่จะประเมิน API โดยไม่มีข้อ จำกัด ในการประเมินหรือไม่? ขอ ใบอนุญาตชั่วคราวฟรี ตอนนี้เพื่อทดสอบ API ให้เต็มประสิทธิภาพ

บทสรุป

ในบทความนี้ คุณได้เข้าใจวิธีสร้างบาร์โค้ด EAN โดยทางโปรแกรมใน Java นอกจากนี้ยังอธิบายรายละเอียดในการสร้างรหัส EAN พร้อมข้อมูลเสริมเช่น EAN 5 และ EAN 2 นอกจากนี้ คุณสามารถดูรายละเอียดเพิ่มเติมเกี่ยวกับคุณลักษณะอื่นๆ ของ API ได้โดยไปที่ส่วน เอกสารประกอบ โปรดอย่าลังเลที่จะเขียนถึงเราที่ ฟอรัม หากคุณต้องการหารือเกี่ยวกับข้อกังวลใดๆ ของคุณ

ดูสิ่งนี้ด้วย