سلام دوستان ميشه يه راهنمايي كنيد من ميخوام فونت ليبل يا تكست باكس رو از تو يه فولدر انتخاب كنم يعني به برنامه بگم براي نمايش اين من از اين فونت كه تو اين فولدره استفاده كن حتي اگه فونت نصب نباشه.
سلام دوستان ميشه يه راهنمايي كنيد من ميخوام فونت ليبل يا تكست باكس رو از تو يه فولدر انتخاب كنم يعني به برنامه بگم براي نمايش اين من از اين فونت كه تو اين فولدره استفاده كن حتي اگه فونت نصب نباشه.
System.Drawing.Text.PrivateFontCollection fonts = new System.Drawing.Text.PrivateFontCollection();
fonts.AddFontFile("C:\\MyFont.ttf");
System.Drawing.Font myFont = new System.Drawing.Font(fonts.Families(0), 12);
Label1.Font = myFont;
سلام
قبلا این رو نوشتم.شاید بدردتون بخوره:
مقاله: طريقه نصب فونت و اطلاعاتي در مورد فونت هاي نصب شده روي سيستم
دوست عزیز کدی که گذاشتی ارور میده.کار نمیکنه میشه یه چک کنی.
به جای () از [] استفاده کنید
System.Drawing.Font myFont = new System.Drawing.Font(fonts.Families[0], 12);