我有一個圖像正在被拉伸到其原始大小的3倍的形式顯示。
我想寫入圖像的文本,沒有文本被拉伸。
這是可能的,如果是這樣,怎麼樣?在延伸窗口窗體圖像上寫正常文本
我試圖(在刷新方法):
//On Form //my Bitmap
ImageDisplay.Image = IntensityBMP;
Graphics g = Graphics.FromImage(ImageDisplay.Image);
g.DrawString("MyText", new Font("Tahoma", 8), Brushes.White, etc);
and
protected override void OnPaint(PaintEventArgs e)
{
e.Graphics.DrawString("MyText", new Font("Tahoma", 8), etc);
base.OnPaint(e);
}
兩個繪製文本預拉伸圖像上,從而產生像素化,過大的文本。
如何/哪裏是圖像被拉伸?如何/在哪裏呈現圖像? – 2012-08-12 23:22:30
PictureBox的SizeMode被設置爲StretchImage。所以你問的是我試圖問的一部分。 – 3Pi 2012-08-12 23:23:41