สร้าง Data Matrix Code ใน C#

รหัสเมทริกซ์ข้อมูลมีความหนาแน่นของข้อมูลสูงในขนาดที่เล็ก ซึ่งทำให้เป็นตัวเลือกที่เหมาะสำหรับสถานการณ์ที่มีพื้นที่จำกัด ในบางสถานการณ์ คุณอาจต้องการสร้างโค้ด Data Matrix เพื่อเก็บข้อมูลในรูปแบบของเซลล์ที่ตัดกันซึ่งจัดเรียงเป็นตาราง ตามข้อกำหนดดังกล่าว บทความนี้ครอบคลุมถึงวิธีสร้าง Data Matrix Code โดยทางโปรแกรมใน C#

การติดตั้ง C# API เพื่อสร้าง Data Matrix Code

Aspose.BarCode for .NET API รองรับการสร้างหรือสแกน บาร์โค้ด แบบ 1D และ 2D ที่แตกต่างกัน คุณสามารถกำหนดค่าในสภาพแวดล้อมของคุณได้โดย ดาวน์โหลด ไฟล์ DLL หรือเรียกใช้คำสั่ง NuGet ต่อไปนี้เพื่อติดตั้งจากแกลเลอรี NuGet

PM> Install-Package Aspose.BarCode

สร้าง Data Matrix Code ใน C#

คุณต้องทำตามขั้นตอนด้านล่างเพื่อสร้างรหัสเมทริกซ์ข้อมูล:

  1. สร้างวัตถุของคลาส BarcodeGenerator และตั้งค่า EncodeType
  2. ตั้งค่าพิกเซลและโหมดเข้ารหัสสำหรับโค้ด Data Matrix
  3. บันทึกรหัสเมทริกซ์ข้อมูลเอาต์พุตโดยส่งออกเป็นรูปภาพ PNG

ตัวอย่างโค้ดต่อไปนี้จะอธิบายวิธีสร้าง Data Matrix Code ใน C#:

// เริ่มต้นวัตถุของคลาส BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DataMatrix, "ASPOSE");

// ตั้งค่าพิกเซล
gen.Parameters.Barcode.XDimension.Pixels = 4;

// ตั้งโหมดเข้ารหัสเป็นอัตโนมัติ
gen.Parameters.Barcode.DataMatrix.DataMatrixEncodeMode = DataMatrixEncodeMode.Auto;

// บันทึกเอาต์พุตรหัสเมทริกซ์ข้อมูล
gen.Save("Datamatrix.png", BarCodeImageFormat.Png);

สร้างรหัส Data Matrix ECC200 ใน C

ขั้นตอนต่อไปนี้สาธิตวิธีสร้าง Data Matrix ECC200 Code ใน C#

  1. สร้างอินสแตนซ์อ็อบเจกต์ของคลาส BarcodeGenerator และส่งข้อความอินพุตและ EncodeType เป็นพารามิเตอร์
  2. ตั้งค่าพิกเซลและประเภทเมทริกซ์ข้อมูล ECC
  3. เขียนบาร์โค้ด Data Matrix ECC200 โดยใช้วิธีบันทึก

ข้อมูลโค้ดด้านล่างอธิบายวิธีสร้างบาร์โค้ด Data Matrix ECC200 ใน C#:

// เริ่มต้นวัตถุของคลาส BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.DataMatrix, "Åspóse");

// ตั้งค่าพิกเซล
gen.Parameters.Barcode.XDimension.Pixels = 4;

// ตั้งค่า DataMatrix Ecc เป็น 200
gen.Parameters.Barcode.DataMatrix.DataMatrixEcc = DataMatrixEccType.Ecc200;

// บันทึกเอาต์พุตรหัสเมทริกซ์ข้อมูล
gen.Save("DatamatrixEcc200Basic.png", BarCodeImageFormat.Png);

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

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

บทสรุป

ในบทความนี้ คุณได้สำรวจวิธีสร้างรหัสเมทริกซ์ข้อมูลด้วยการเข้ารหัสต่างๆ เช่น ECC200, ECC000, ECC050 ฯลฯ พร้อมกับรูปแบบอื่นๆ ของรหัสเมทริกซ์ข้อมูล คุณสามารถดูคุณลักษณะอื่นๆ ได้โดยไปที่ เอกสารประกอบ พื้นที่ โปรดอย่าลังเลที่จะติดต่อเราที่ ฟอรัม ในกรณีที่มีข้อสงสัยใดๆ

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