나는 Form1에 텍스트를 그릴이 방법을 사용하고 있습니다 :어떻게 그래픽 DrawString 텍스트 글꼴 크기를 변경할 수 있습니까?
private bool DrawText(bool draw, string texttodraw)
{
Graphics g = this.CreateGraphics();
SizeF size = g.MeasureString(texttodraw, SystemFonts.DefaultFont,14);
g.DrawString(texttodraw, Font, Brushes.Red, pictureBox1.Location.X + (pictureBox1.Width/2) - (size.Width/2),
pictureBox1.Location.Y - 30);
return draw;
}
나는 SizeF 크기 lline에 14 폭을 설정하는 시도를하지만 dize을 변경하지 않았고 그것이했던 유일한 이동 그것에서 텍스트 약간의 텍스트.
텍스트의 글꼴 크기를 변경하고 텍스트 위치의 원근법 (사용할 올바른 단어 인 경우)을 유지하려면 어떻게해야합니까?
이렇게하면 모든 텍스트가 pictureBox1의 가운데에있는 경우 너비 14를 사용하지 않는 것처럼 보입니다. 나는 그것이 텍스트 크기를 바꿀 때 그것이 현재와 같이 중앙에 유지되도록 원한다.
텍스트가 빨간색으로 표시되며이 경우 히브리어로 표시됩니다.