รหัสเมทริกซ์ข้อมูลเป็นบาร์โค้ด 2 มิติรอบทิศทางที่กำหนดโดยรูปแบบรูปตัว L ที่ด้านหนึ่งของรหัสพร้อมกับเส้นขอบทึบที่ด้านที่อยู่ติดกันสองด้าน ในกรณีการใช้งานเฉพาะ คุณอาจต้องสร้างโค้ด Data Matrix ที่มีการเข้ารหัสหลายประเภท บทความนี้จะอธิบายวิธีสร้าง Data Matrix Code โดยทางโปรแกรมใน Java
- การติดตั้ง Java API เพื่อสร้าง Data Matrix Code
- สร้าง Data Matrix Code ใน Java
- สร้าง Data Matrix รหัส ECC200 ใน Java
การติดตั้ง Java API เพื่อสร้าง Data Matrix Code
คุณสามารถกำหนดค่า Aspose.BarCode for Java API ที่รองรับ สร้างหรือสแกน บาร์โค้ด หลายชนิดได้อย่างง่ายดาย คุณสามารถ ดาวน์โหลด ไฟล์ JAR อ้างอิงและไฟล์ javadoc ที่มีการกำหนดค่าต่อไปนี้ในไฟล์ 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.8</version>
</dependency>
สร้าง Data Matrix Code ใน Java
คุณสามารถสร้าง Data Matrix Code ได้ด้วยขั้นตอนต่อไปนี้:
- สร้างวัตถุคลาส BarcodeGenerator ในขณะที่ระบุ EncodeType
- ตั้งค่าโหมดการเข้ารหัสสำหรับรหัส Data Matrix
- สร้างรหัส Data Matrix และบันทึกไฟล์เอาต์พุต
ตัวอย่างโค้ดด้านล่างแสดงวิธีสร้าง Data Matrix Code ใน Java:
// เริ่มต้นวัตถุของคลาส BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DATA_MATRIX, "ASPOSE");
// ตั้งค่าพิกเซล
gen.getParameters().getBarcode().getXDimension().setPixels(4);
// ตั้งโหมดเข้ารหัสเป็นอัตโนมัติ
gen.getParameters().getBarcode().getDataMatrix().setDataMatrixEncodeMode(DataMatrixEncodeMode.AUTO);
// บันทึกเอาต์พุตรหัสเมทริกซ์ข้อมูล
gen.save("Datamatrix.png", BarCodeImageFormat.PNG);
สร้าง Data Matrix รหัส ECC200 ใน Java
ขั้นตอนต่อไปนี้อธิบายวิธีสร้างโค้ด Data Matrix ECC200 ใน Java
- เริ่มต้นวัตถุของคลาส BarcodeGenerator และตั้งค่า EncodeType สำหรับเอาต์พุตโค้ด
- ระบุประเภทการเข้ารหัสและพิกเซลสำหรับโค้ดเอาต์พุต
- เรียกวิธีการบันทึกเพื่อส่งออกบาร์โค้ด ECC200 ที่สร้างขึ้น
ข้อมูลโค้ดด้านล่างเป็นตัวอย่างของวิธีสร้างโค้ด Data Matrix ECC200 ใน Java:
// เริ่มต้นวัตถุของคลาส BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DATA_MATRIX, "Åspóse");
// ตั้งค่าพิกเซล
gen.getParameters().getBarcode().getXDimension().setPixels(4);
// ตั้งค่า DataMatrix Ecc เป็น 200
gen.getParameters().getBarcode().getDataMatrix().setDataMatrixEcc(DataMatrixEccType.ECC_200);
// บันทึกเอาต์พุตรหัสเมทริกซ์ข้อมูล
gen.save("DatamatrixEcc200Basic.png", BarCodeImageFormat.PNG);
รับใบอนุญาตฟรี
คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี เพื่อตรวจสอบคุณสมบัติและความสามารถต่างๆ ของ API ได้โดยไม่มีข้อจำกัดใดๆ
บทสรุป
ในบทความนี้ คุณได้เข้าใจวิธีสร้าง Data Matrix Code โดยทางโปรแกรมใน Java การสร้างโค้ดเมทริกซ์ข้อมูลที่เชื่อถือได้จะเป็นประโยชน์ ซึ่งสามารถแก้ไขได้แม้ว่าโค้ดจะได้รับความเสียหายถึง 30% ของเนื้อหา คุณลักษณะนี้พร้อมกับจุดแข็งอื่น ๆ ทำให้เป็นตัวเลือกที่ต้องการสำหรับใช้ในอุตสาหกรรมการบินและยานยนต์ อย่างไรก็ตาม คุณสามารถไปที่ส่วน เอกสารประกอบ เพื่อเรียนรู้การทำงานกับบาร์โค้ดต่างๆ ในกรณีที่มีข้อกังวลใดๆ โปรดเขียนถึงเราที่ ฟอรัม