1. إستبعاد الملاحظة
  2. الإدارة العامة

    صفحة منتديات زيزووم للأمن والحماية

  3. الإدارة العامة

    الصفحة الرسمية لمنتديات زيزووم للأمن والحماية الفيس بوك

  4. الإدارة العامة

    الصفحة الرسمية لمنتديات زيزووم للأمن والحماية التلكرام

شرح إستخدام خطوط بدون تثبيتها على الجهاز

الموضوع في 'منتدى الدّورات العامّة ولُغات البرمجة' بواسطة Abu Bassam, بتاريخ ‏أكتوبر 1, 2019.

  1. Abu Bassam

    Abu Bassam زيزوومى مبدع

    إنضم إلينا في:
    ‏يونيو 9, 2016
    المشاركات:
    751
    الإعجابات :
    495
    نقاط الجائزة:
    670
    الجنس:
    ذكر
    برامج الحماية:
    Webroot
    نظام التشغيل:
    Windows 10


    السلام عليكم ..


    قم بإضافة الخط الى الـResource اولاً بعد ذلك استخدم الكود في اي مكان مثل Form_load او غيره


    كود:
    using System.Drawing.Text;
    
    //ddf اسم الخط في الريسورس
    
    PrivateFontCollection pfc = new PrivateFontCollection();
    
    int fontLength = Properties.Resources.ddf.Length;
    
    byte[] fontdata = Properties.Resources.ddf;
    
    System.IntPtr data = System.Runtime.InteropServices.Marshal.AllocCoTaskMem(fontLength);
    
    System.Runtime.InteropServices.Marshal.Copy(fontdata, 0, data, fontLength);
    
    pfc.AddMemoryFont(data, fontLength);
    
    
    //لتغيير الخط في أي أداة .. مثال الزر :
    
    button2.Font = new Font(pfc.Families[0], button2.Font.Size);

    شي مهم لك يتم تطبيق التغيير


    [​IMG]


    الناتج :


    [​IMG]


    الخط المستخدم :


    The Queenthine Font | dafont.com


    اتمنى لكم الفائدة
     

مشاركة هذه الصفحة

جاري تحميل الصفحة...