บาร์โค้ด EAN ใช้กันอย่างแพร่หลายในการซื้อขายระหว่างประเทศเพื่อระบุรายละเอียดของผลิตภัณฑ์ต่างๆ บาร์โค้ด EAN ได้รับความนิยมเนื่องจากประสิทธิภาพเนื่องจากสามารถประมวลผลได้เร็วกว่า เกิดข้อผิดพลาดน้อยกว่า และรูปแบบต่างๆ ที่มีอยู่สำหรับสถานการณ์ต่างๆ ในบางกรณี คุณอาจต้องสร้างรหัส EAN ดังนั้น บทความนี้จะอธิบายวิธีสร้างบาร์โค้ด EAN โดยทางโปรแกรมใน Java
- การติดตั้ง API เพื่อสร้าง EAN Barcode - ดาวน์โหลดฟรี
- สร้างบาร์โค้ด EAN 13 ใน Java
- สร้าง EAN 5 ด้วยข้อมูลเสริมใน 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:
- เริ่มต้นวัตถุของคลาส BarcodeGenerator
- กำหนดขนาดเป็นจำนวนพิกเซล
- บันทึกบาร์โค้ดเอาต์พุต 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
- สร้างอินสแตนซ์ของคลาส BarcodeGenerator และตั้งค่า EncodeType
- ตั้งค่าพื้นที่เสริมและข้อมูลเสริม
- บันทึกผลลัพธ์รหัส 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 ที่มีข้อมูลเสริม:
รับใบอนุญาตฟรี
สนใจที่จะประเมิน API โดยไม่มีข้อ จำกัด ในการประเมินหรือไม่? ขอ ใบอนุญาตชั่วคราวฟรี ตอนนี้เพื่อทดสอบ API ให้เต็มประสิทธิภาพ
บทสรุป
ในบทความนี้ คุณได้เข้าใจวิธีสร้างบาร์โค้ด EAN โดยทางโปรแกรมใน Java นอกจากนี้ยังอธิบายรายละเอียดในการสร้างรหัส EAN พร้อมข้อมูลเสริมเช่น EAN 5 และ EAN 2 นอกจากนี้ คุณสามารถดูรายละเอียดเพิ่มเติมเกี่ยวกับคุณลักษณะอื่นๆ ของ API ได้โดยไปที่ส่วน เอกสารประกอบ โปรดอย่าลังเลที่จะเขียนถึงเราที่ ฟอรัม หากคุณต้องการหารือเกี่ยวกับข้อกังวลใดๆ ของคุณ