Abu Bassam
زيزوومى مبدع
غير متصل
السلام عليكم ..
قم بإضافة الخط الى الـResource اولاً بعد ذلك استخدم الكود في اي مكان مثل Form_load او غيره
شي مهم لك يتم تطبيق التغيير
الناتج :
الخط المستخدم :
The Queenthine Font | dafont.com
اتمنى لكم الفائدة
قم بإضافة الخط الى الـResource اولاً بعد ذلك استخدم الكود في اي مكان مثل Form_load او غيره
C#:
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);
شي مهم لك يتم تطبيق التغيير

الناتج :

الخط المستخدم :
The Queenthine Font | dafont.com
اتمنى لكم الفائدة
