
บาร์โค้ดใช้เพื่อแสดงข้อมูลในรูปแบบที่เครื่องอ่านได้ บ่อยครั้งที่บาร์โค้ดดูเหมือนจะเป็นวิธีการระบุผลิตภัณฑ์ มีการใช้บาร์โค้ดหลายประเภทในสถานการณ์ต่างๆ เช่น Code128, QR, Datamatrix, Aztec เป็นต้น ในบทความนี้ คุณจะได้เรียนรู้วิธีสร้างบาร์โค้ดใน C# นอกจากนี้ คุณจะได้ดูวิธีปรับแต่งรูปลักษณ์ของบาร์โค้ด
- C# เครื่องสร้างบาร์โค้ด API
- วิธีสร้างบาร์โค้ดด้วยภาษา C#
- วิธีสร้างบาร์โค้ด QR โดยใช้ C#
- ปรับแต่งลักษณะที่ปรากฏของบาร์โค้ดใน C#
- เพิ่มคำบรรยายในบาร์โค้ดโดยใช้ C#
C# Barcode API - ดาวน์โหลดฟรี
Aspose.BarCode for .NET เป็นเครื่องสร้างบาร์โค้ดและ API สแกนเนอร์ที่มีประสิทธิภาพ ช่วยให้คุณสร้างและอ่านสัญลักษณ์บาร์โค้ดได้หลากหลาย รวมถึงแต่ไม่จำกัดเพียง:
- รหัส128
- รหัส11
- รหัส39
- คิวอาร์
- ดาต้าเมทริกซ์
- EAN13
- EAN8
- ไอทีเอฟ14
- PDF417
- และ เพิ่มเติม
คุณสามารถ ดาวน์โหลด API ได้ฟรี หรือติดตั้งภายในแอปพลิเคชัน .NET ของคุณโดยใช้ NuGet
PM> Install-Package Aspose.BarCode
วิธีสร้างบาร์โค้ดด้วยภาษา C#
ต่อไปนี้เป็นขั้นตอนในการสร้างบาร์โค้ดโดยใช้ Aspose.BarCode for .NET
- ขั้นแรก สร้างออบเจกต์ของคลาส BarcodeGenerator และระบุประเภทและข้อความของบาร์โค้ดในตัวสร้าง
- ตั้งค่าคุณสมบัติของบาร์โค้ด เช่น ความละเอียด และอื่นๆ
- สุดท้าย สร้างบาร์โค้ดโดยใช้เมธอด BarcodeGenerator.Save(String)
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีสร้างบาร์โค้ดโดยใช้ C#
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Code128, "Aspose.BarCode");
// ตั้งความละเอียด
generator.Parameters.Resolution = 400;
// สร้างบาร์โค้ด
generator.Save("generate-barcode.png");

วิธีสร้างบาร์โค้ด QR โดยใช้ C#
คุณสามารถสร้างบาร์โค้ดประเภทอื่นๆ ได้ในลักษณะเดียวกัน สำหรับการสาธิต เรามาสร้างบาร์โค้ด QR กัน ต่อไปนี้เป็นขั้นตอนในการสร้างบาร์โค้ด QR
- สร้างวัตถุของคลาส BarcodeGenerator และระบุประเภทของบาร์โค้ดเป็น EncodeTypes.QR
- สร้างบาร์โค้ดโดยใช้เมธอด BarcodeGenerator.Save(String)
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีสร้างบาร์โค้ด QR โดยใช้ C#
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR, "Aspose.BarCode");
// ตั้งความละเอียด
generator.Parameters.Resolution = 400;
// สร้างบาร์โค้ด
generator.Save("generate-barcode.png");

ปรับแต่งลักษณะที่ปรากฏของบาร์โค้ดใน C#
คุณยังสามารถปรับแต่งรูปลักษณ์ของบาร์โค้ดได้อีกด้วย ตัวอย่างเช่น คุณสามารถเปลี่ยนแบบอักษร สีพื้นหน้า สีพื้นหลัง สีข้อความ และอื่นๆ ต่อไปนี้เป็นขั้นตอนในการปรับแต่งบาร์โค้ดโดยใช้ Aspose.BarCode for .NET
- ขั้นแรก สร้างอินสแตนซ์ของคลาส BarcodeGenerator
- ตั้งค่าลักษณะของบาร์โค้ดโดยใช้คุณสมบัติ BarcodeGenerator.Parameters เช่น BarcodeGenerator.Parameters.BackColor
- สุดท้าย สร้างบาร์โค้ดโดยใช้เมธอด BarcodeGenerator.Save(String)
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีสร้างบาร์โค้ด Aztec แบบกำหนดเองโดยใช้ C#
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Aztec, "Aspose.BarCode");
// กำหนดสีหลังของบาร์โค้ด
generator.Parameters.BackColor = System.Drawing.Color.DarkGray;
// กำหนดสีแถบบาร์โค้ด
generator.Parameters.Barcode.BarColor = System.Drawing.Color.Orange;
// กำหนดสีเส้นขอบ
generator.Parameters.Border.Color = System.Drawing.Color.Black;
// กำหนดสีข้อความ
generator.Parameters.Barcode.CodeTextParameters.Color = System.Drawing.Color.Orange;
// ตั้งความละเอียด
generator.Parameters.Resolution = 400;
// สร้างบาร์โค้ด
generator.Save("generate-barcode.png");

เพิ่มคำบรรยายในบาร์โค้ดโดยใช้ C#
คุณอาจเคยเห็นบาร์โค้ดที่มีคำบรรยายด้านบนหรือด้านล่างภาพบาร์โค้ด คำอธิบายภาพเหล่านี้สามารถใช้เพื่อแสดงข้อมูลเพิ่มเติมเกี่ยวกับบาร์โค้ดได้ Aspose.BarCode for .NET ยังให้คุณเพิ่มคำบรรยายด้านล่าง ด้านบน หรือทั้งสองด้านของบาร์โค้ด ต่อไปนี้เป็นขั้นตอนในการเพิ่มคำอธิบายภาพ
- ขั้นแรก สร้างวัตถุของคลาส BarcodeGenerator
- ตั้งค่าข้อความของบาร์โค้ดและพิมพ์ในตัวสร้างของ BarcodeGenerator
- กำหนดคำบรรยายโดยใช้คุณสมบัติ CaptionAbove หรือ CaptionBelow
- สุดท้าย บันทึกบาร์โค้ดโดยใช้เมธอด BarcodeGenerator.Save(String)
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีเพิ่มคำบรรยายในบาร์โค้ดโดยใช้ C#
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Code128, "Aspose.BarCode");
// ตั้งคำบรรยาย
generator.Parameters.CaptionAbove.Text = "The caption above.";
generator.Parameters.CaptionAbove.Visible = true;
generator.Parameters.CaptionBelow.Text = "The caption below.";
generator.Parameters.CaptionBelow.Visible = true;
// สร้างบาร์โค้ด
generator.Save("generate-barcode.png");

บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีสร้างบาร์โค้ดทางโปรแกรมโดยใช้ C# นอกจากนี้ คุณได้เห็นวิธีปรับแต่งบาร์โค้ดโดยการปรับเปลี่ยนรูปลักษณ์ คุณสามารถสำรวจเพิ่มเติมเกี่ยวกับ C# ตัวสร้างบาร์โค้ด API ได้โดยใช้ เอกสารประกอบ