พอดีผมมีคลาสไว้ทำบาร์โค้ดอันหนึ่งคือ Code39.cs คิดว่าน่าจะเป็นแนวให้คุณนำไปประยุกต์
สิ่งที่เราต้องมีคือ ไฟล์ Code39.cs และ ไฟล์ free3of9.ttf ให้นำมาวางไว้ในโฟล์เดอร์เดียวกับโปรเจ็กของเรา
วิธีการคือ
1.เพิ่ม Code39.cs ไว้ในโปรเจกของเรา โดยไปที่ Project->Add Exiting Item..
2.ฟอร์มของเรา ให้ Import Namespace โดย เพิ่มคำว่า using WSBarCode.Barcodes; ที่ข้างบน
3.บนฟอร์ม สร้าง textBox1 ใช้รับtitle, textBox2 ใช้รับเลขบาร์โค้ด, checkBox1 ใช้เลือกว่าจะแสดงเลขบาร์โค้ดหรือไม่, button1 ไว้แสดงบาร์โค้ดเมื่อคลิ้ก, pictureBox1 ใช้แสดงบาร์โค้ด
4.ที่ button1_Click ให้เขียนโค้ดดังนี้
private void button1_Click(object sender, EventArgs e)
{
Code39 c39 = new Code39();
c39.FontFileName = "..\\..\\free3of9.ttf";
c39.FontFamilyName = "Free 3 of 9";
c39.Title = textBox1.Text;
c39.TitleFont = new Font("Arial", 12);
c39.FontSize = 50;
c39.ShowCodeString = checkBox1.Checked;
pictureBox1.Image = c39.GenerateBarcode(textBox2.Text);
}
5.กดรันได้เลยผลเป็นดังภาพ

โปรเจ็กตัวอย่างที่ผมทำ โหลดได้จากที่นี่ครับ ผมใช้ Visual Stuio.NET 2005
http://upload.gangza.com/view.aspx?ItemID=ca1e36dc-6e84-dd11-b5cb-00e08127749e