السلام عليكم ورحمة الله
قمت بعمل طباعة للباركود فى البرنامج عندى وطبع الباركود
فظهر لى الملاحظات الاتيه :
1 - بيطبع على وحدة ويسيب واحدة
2 - الباركود غير منسق على ورقة الطباعة بحيث انه يأتى فى الشمال وغير مفرود فى ورقة الطباعه
3 - عند القراءة بالقارئ الليزة لا يقوم بالقراءه ويبدو ان الباركود صفير
كود الطباعه هو
private void Barcode_Load(object sender, EventArgs e)
{
this.textBox41.Font = new System.Drawing.Font("IDAutomationHC39M", 9.749999f, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, Convert.ToByte(0));
//==================
}
private void pd_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs ev)
{
Font printFont4 = new Font("IDAutomationHC39M",6, FontStyle.Regular);
ev.Graphics.DrawString(textBox41.Text, printFont4, Brushes.Black, 40, 10);
Font printFont5 = new Font("Arial", 5, FontStyle.Regular);
ev.Graphics.DrawString(textBox1.Text, printFont5, Brushes.Black, 43, 3);
ev.Graphics.DrawString(textBox2.Text, printFont5, Brushes.Black, 43, 39);
ev.Graphics.DrawString(label3.Text, printFont5, Brushes.Black, 60, 39);
}الخط المستخدم فى الباركود IDAutomationHC39M

