الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تحديد الطابعة

بدأه ابوريدا في 15 أبريل 2009 · 3 رد · 666 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

لدي طابعتين معرفة على الجهاز الافترضية HPLaser 1300 والثانية من نوع زبرا

هل استطيع من خلال البرنامج توجية الطباعة إلى طابعة زبرا واذا كان نعم فما هو الكود الذي يقوم بعملية التوجية ويفضل اذا بالامكان شرح الكود والله يعطيكم العافية

تم تعديل هذه المشاركة بواسطة ابوريدا في 15 أبريل 2009 في 11:59

#2

هل تستخدم الكريستال ريبورت أو أي أدوات تقارير أم تتعامل مع الكائن PRINTER مباشرة

اللهم أطل عمري وأحسن عملي واختم بالشهادة أجلي

#3
مبرمج القاعده كتب:
هل تستخدم الكريستال ريبورت أو أي أدوات تقارير أم تتعامل مع الكائن PRINTER مباشرة

أسف على التأخير وانا استخدم التقارير الخاصة بـ Sql server

وهذا الكود الذي اطبع منة الباركود

private void SetBarcodeProperties(ref EaseSoftBarcode.EaseWebControl easeWebControl)

{

int fontsize = 12;

switch (8)

{

case 0: symbology = EaseSoftBarcode.Symbology.Code39; break;

case 1: symbology = EaseSoftBarcode.Symbology.Code39ASCII; break;

case 2: symbology = EaseSoftBarcode.Symbology.Code93; break;

case 3: symbology = EaseSoftBarcode.Symbology.UPCA; break;

case 4: symbology = EaseSoftBarcode.Symbology.EAN13; break;

case 5: symbology = EaseSoftBarcode.Symbology.EAN8; break;

case 6: symbology = EaseSoftBarcode.Symbology.UPCE; break;

case 7: symbology = EaseSoftBarcode.Symbology.BookLand; break;

case 8: symbology = EaseSoftBarcode.Symbology.Code128; break;

case 9: symbology = EaseSoftBarcode.Symbology.UCC128; break;

case 10: symbology = EaseSoftBarcode.Symbology.Code25; break;

case 11: symbology = EaseSoftBarcode.Symbology.I25; break;

case 12: symbology = EaseSoftBarcode.Symbology.Code11; break;

case 13: symbology = EaseSoftBarcode.Symbology.Codabar; break;

case 14: symbology = EaseSoftBarcode.Symbology.MSI; break;

case 15: symbology = EaseSoftBarcode.Symbology.PDF417; break;

case 16: symbology = EaseSoftBarcode.Symbology.DataMatrix; break;

default: symbology = EaseSoftBarcode.Symbology.Code39; break;

}

easeWebControl.SymbologyID = symbology;

easeWebControl.TextToEncode = Label9.Text;

easeWebControl.TextAlignment = TextAlignment.Align_Right;

easeWebControl.TextMargin = 0;

easeWebControl.TopComment = "";

easeWebControl.TopCommentLeftMargin = 0;

easeWebControl.TopCommentTopMargin = 0;

easeWebControl.TopMargin = 0;

//try

{

easeWebControl.Font = new Font("Times New Roman", 1);

easeWebControl.Ratio = (2);

easeWebControl.Height = (15);

easeWebControl.Width = (100);

easeWebControl.BarHeight = (400);

easeWebControl.NarrowBarWidth = (10);

easeWebControl.TopMargin = 0;

easeWebControl.LeftMargin = 0;

easeWebControl.TextMargin = 0;

}

//catch

//{ };

easeWebControl.ForeColor = Color.Black;

easeWebControl.BackColor = Color.White;

easeWebControl.ShowText = true;

easeWebControl.TextToStretch = true;

easeWebControl.AddCheckDigit = false;

easeWebControl.AddCheckDigitToText = false;

}

#4

معقولة لا يوجد حل هذا المشكلة

مواضيع مشابهة