PDA

View Full Version : یافتن اندازه طول یک رشته به پیکسل



rasol_afkham
سه شنبه 16 دی 1393, 11:38 صبح
با سلام خدمت دوستان عزیز:
چطور می توان طول یک رشته را (با فونتهای متفاوت) به پیکسل یافت؟

plus
سه شنبه 16 دی 1393, 11:41 صبح
از کلاس TextRenderer استفاده کنید.

private void MeasureText1(PaintEventArgs e)
{
String text1 = "Measure this text";
Font arialBold = new Font("Arial", 12.0F);
Size textSize = TextRenderer.MeasureText(text1, arialBold);
TextRenderer.DrawText(e.Graphics, text1, arialBold,
new Rectangle(new Point(10, 10), textSize), Color.Red);
}

http://msdn.microsoft.com/en-us/library/y4xdbe66%28v=vs.110%29.aspx
و اگه در Windows Forms کار نمیکنید میتونید از System.Drawing.Graphics.MeasureString استفاده کنید.