Jak ustawić styl czcionki?

Odpowiedz Nowy wątek
2014-12-29 10:02
0

Witam,
próbuję na bitmapie napisać sobie tekst. Robię to w ten sposób:

Bitmap bmp = new Bitmap(1000, 1000);
Font font = new Font("Arial", 10);
using (Graphics g = Graphics.FromImage(bmp))
 {
   g.Clear(System.Drawing.Color.White);
 }
using (Graphics g = Graphics.FromImage(bmp))
{
  g.DrawString("TEKST", font, System.Drawing.Brushes.Black, 0,0); 
}

Mam problem z ustawieniem stylu czcionki. Na msdn znalazłem konstruktor: Font(FontFamily, Single, FontStyle)- próbuję go użyć:

Font font = new Font("Arial", 10, FontStyle.Bold);

ale otrzymuję błąd. Jak mogę "pogrubić" swoją czcionkę? Pozdrawiam

Jaki błąd? - Trebuh 2014-12-29 10:20
'System.Windows.FontStyle' does not contain a definition for 'Bold' and no extension method 'Bold' accepting a first argument of type 'System.Windows.FontStyle' could be found (are you missing a using directive or an assembly reference? - bloniak91 2014-12-29 10:21

Pozostało 580 znaków

2014-12-29 10:30
0
Font font = new Font("Arial", 16.0f, FontStyle.Bold); 

GG: 10101100010110000100011101 (BIN)
"Nie wszystko napisane w internecie jest prawdą" - Józef Piłsudski.
edytowany 1x, ostatnio: Trebuh, 2014-12-29 10:30
System.Drawing.FontFamily family = new System.Drawing.FontFamily("Arial"); Font font = new Font(family, 16.0f, FontStyle.Bold); i nadal ten sam błąd. - bloniak91 2014-12-29 10:35
To jest WPF, WFA czy może ASP.NET? - Trebuh 2014-12-29 10:40

Pozostało 580 znaków

2014-12-29 10:41
0
System.Drawing.Font = new Font("Arial", 8, FontStyle.Bold);

To już powinno działać ;)


GG: 10101100010110000100011101 (BIN)
"Nie wszystko napisane w internecie jest prawdą" - Józef Piłsudski.
edytowany 1x, ostatnio: Trebuh, 2014-12-29 10:42
......nadal ten sam błąd:| - bloniak91 2014-12-29 10:45
mam! System.Drawing.Font font = new Font("Arial", 8, System.Drawing.FontStyle.Bold); - bloniak91 2014-12-29 10:46

Pozostało 580 znaków

2014-12-29 10:53
1

A wystarczyło na początku pliku dodać

using System.Drawing; 

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0