السلام عليكم ورحمة الله وبركاته
سنتكلم على تشغيل خطوط خارجية غير مثبته على جهازك فى الخطوط
الامر سهل بإذن الله ... نفتح مشروع جديد ونضع فيه Button , Label , TextBox
نقوم بإنشاء مجلد بجانب الملف التنفيذى exe داخل مجلد Debug ونسميه Fonts .
الاسم فقط للتنظيم يمكن تسميت الملف بإى إسم
نقوم بإضافة Namespaces (فضاء الاسماء)
using System.Drawing.Text;
ثم نكتب الكود التالى فى ال Button
private void ChangeFont_Click(object sender, EventArgs e)
{
System.Drawing.Text.PrivateFontCollection privateFonts = new PrivateFontCollection();
privateFonts.AddFontFile(Application.StartupPath + "\\Fonts\\Code-39-Logitogo.ttf");
System.Drawing.Font fontx = new Font(privateFonts.Families[0], 33);
label1.Font = fontx;
label1.Text = textBox1.Text;
}
اعطيناه مسار الخط الجديد بمجلد داخل مجلدDebug
وحددنا حجم الخط 33
ثم اعطينا ل Label المتغير أو الخط الجديد
واخيرا اعطينا ل label القيمة من النص المدخل فى textBox1
يمكنك البحث عن انواع خطوط سواء كانت لباركود او خطوط اسماء خانات الادخال بشكل جميل من جوجل واضافتها لمشروع بنفس الطريقة
وحددنا حجم الخط 33
ثم اعطينا ل Label المتغير أو الخط الجديد
واخيرا اعطينا ل label القيمة من النص المدخل فى textBox1
يمكنك البحث عن انواع خطوط سواء كانت لباركود او خطوط اسماء خانات الادخال بشكل جميل من جوجل واضافتها لمشروع بنفس الطريقة
تعليقات
إرسال تعليق