Gå til innhold

Størrelse på tekststreng i pixler


Anbefalte innlegg

Skrevet

Si at jeg tegner en streng:

 

        Dim myFont As New Font("Arial", 7)
       g.DrawString("65", myFont, Brushes.Black, 0, 0)

 

Finnes det en enkel måte å få ut høyden og bredden denne strengen vil tegnes innen?

Altså hvilke dimensjoner har rektangelet som teksten akkurat passer inn i?

Videoannonse
Annonse
Skrevet (endret)

int heightOfLine = (int)(e.Graphics.MeasureString("My text", printFont).Height)

 

Hvor e er PaintEventArgs eller PrintEventArgs.

Endret av Manfred
Skrevet
Føler meg effektiv noen ganger ass. Svarer på 3 min. :p

7012083[/snapback]

 

Imponert jeg :) Copy/paste fra prosjektet du hadde åpent i VS allerede? ;)

Skrevet (endret)
Føler meg effektiv noen ganger ass. Svarer på 3 min. :p

7012083[/snapback]

 

Imponert jeg :) Copy/paste fra prosjektet du hadde åpent i VS allerede? ;)

7012106[/snapback]

Ikke åpent, men jeg hadde 2 instanser av VS åpent, lukka et prosjekt, åpnet et jeg visste det var i, og copy&paste :p hehe.

 

Jeg hadde brukt den med PrintEventArgs, men et kjapt søk i msdn gav meg at den også kunne brukes i PaintEventArgs. Så jeg gjorde jo LITT jobb da :)

Endret av Manfred
Skrevet
Jeg hadde brukt den med PrintEventArgs, men et kjapt søk i msdn gav meg at den også kunne brukes i PaintEventArgs. Så jeg gjorde jo LITT jobb da :)

7012404[/snapback]

 

Kan brukes flere steder. Image/Bitmap.CreateGraphics f.eks.... :)

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...