Maxicode เป็นบาร์โค้ด 2 มิติที่สร้างขึ้นจากการรวมกันของจุดในรูปทรงหกเหลี่ยม โดยทั่วไปจะใช้สำหรับการจัดการห่วงโซ่อุปทาน การเชื่อมโยงหลายมิติของวัตถุ และวัตถุประสงค์อื่นๆ อีกมากมาย ในบางกรณี คุณอาจต้องสร้าง Maxicode สำหรับความต้องการที่แตกต่างกัน ดังนั้น บทความนี้จะอธิบายวิธีสร้างบาร์โค้ด Maxicode ด้วยประเภทการเข้ารหัสต่างๆ รวมถึงอัตราส่วนกว้างยาวโดยทางโปรแกรมใน Java
- การกำหนดค่า Java เพื่อสร้างบาร์โค้ด Maxicode - ดาวน์โหลด API ฟรี
- สร้างบาร์โค้ด Maxicode ใน Java
- สร้างบาร์โค้ด Maxicode ด้วยอัตราส่วนใน Java
การกำหนดค่า Java เพื่อสร้างบาร์โค้ด Maxicode - ดาวน์โหลด API ฟรี
คุณสามารถสร้างหรืออ่าน บาร์โค้ด ได้หลายประเภทด้วย Aspose.BarCode for Java ดาวน์โหลดไฟล์ JAR อย่างรวดเร็วจากหน้า New Releases หรือใช้การกำหนดค่าด้านล่างเพื่อตั้งค่าจาก 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>
สร้างบาร์โค้ด Maxicode ใน Java
ขั้นตอนต่อไปนี้แสดงวิธีสร้างบาร์โค้ด Maxicode:
- สร้างวัตถุของคลาส BarcodeGenerator และระบุค่า EncodeType
- กำหนดขนาดเป็นจำนวนพิกเซล
- ตั้งค่าโหมดเข้ารหัส MaxiCode และข้อความรหัสที่ถูกต้อง
- สร้างบาร์โค้ด Maxicode และส่งออกภาพที่ส่งออกในรูปแบบ PNG
ข้อมูลโค้ดด้านล่างแสดงวิธีสร้างบาร์โค้ด Maxicode โดยทางโปรแกรมใน Java:
// เริ่มต้นอินสแตนซ์ของคลาส BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MAXI_CODE, "");
// กำหนดขนาดเป็นพิกเซล
gen.getParameters().getBarcode().getXDimension().setPixels(15);
gen.getParameters().getBarcode().getCodeTextParameters().setTwoDDisplayText("MaxiCode Mode 2");
String gs = "\u001d";
String rs = "\u001e";
String eot = "\u0004";
// ตั้งค่าโหมดเข้ารหัส MaxiCode เป็น 2 และข้อความรหัสที่ถูกต้อง
gen.getParameters().getBarcode().getMaxiCode().setMaxiCodeEncodeMode(2);
//(รหัสไปรษณีย์ 9 หลัก)(gs)(รหัสประเทศ)(gs)(หมวดบริการ)(gs)(ข้อความรอง)(eot)
gen.setCodeText("123456789{gs}056{gs}001{gs}ADDITIONAL DATA{eot}");
// บันทึกผลลัพธ์ Maxi Code
gen.save("MaxiCodeEncodeMode2Second.png", BarCodeImageFormat.PNG);
สร้างบาร์โค้ด Maxicode ด้วยอัตราส่วนใน Java
คุณต้องทำตามขั้นตอนด้านล่างเพื่อสร้างบาร์โค้ด Maxicode พร้อมอัตราส่วนใน Java
- เริ่มต้นอินสแตนซ์ของคลาส BarcodeGenerator และระบุ EncodeType
- กำหนดอัตราส่วนกว้างยาวสำหรับ Maxicode
- สร้างบาร์โค้ด Maxicode เป็นภาพ PNG
โค้ดตัวอย่างต่อไปนี้แสดงวิธีสร้างบาร์โค้ด Maxicode พร้อมอัตราส่วนกว้างยาวโดยทางโปรแกรมใน Java:
// เริ่มต้นอินสแตนซ์ของคลาส BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MAXI_CODE, "Åspóse.Barcóde©");
// กำหนดขนาดเป็นพิกเซล
gen.getParameters().getBarcode().getXDimension().setPixels(15);
// กำหนดอัตราส่วนกว้างยาว 0.5
gen.getParameters().getBarcode().getMaxiCode().setAspectRatio(0.5f);
// บันทึกผลลัพธ์ Maxi Code
gen.save("MaxiCodeAspectRatio.png", BarCodeImageFormat.PNG);
ภาพหน้าจอด้านล่างแสดงลักษณะของ Maxicode เมื่อสร้างด้วยตัวอย่างโค้ดด้านบน:
รับใบอนุญาตฟรี
คุณสามารถทำงานกับ API ได้โดยไม่มีข้อจำกัดหรือลายน้ำการประเมินโดยรับ ใบอนุญาตชั่วคราวฟรี
บทสรุป
ในบทความนี้ คุณได้สำรวจวิธีสร้างหรือสร้างบาร์โค้ด Maxicode โดยทางโปรแกรมใน Java โดยจะอธิบายขั้นตอนการสร้าง Maxicode ด้วยโหมดเข้ารหัส 2, 3 และ 4 รวมถึงอัตราส่วนภาพ ยิ่งไปกว่านั้น คุณสามารถเข้าไปที่ เอกสารประกอบ เพื่อดูคุณสมบัติอื่นๆ ของ API ในกรณีที่มีข้อสงสัย โปรดติดต่อเราที่ ฟอรัม