我是MFC的新手。现在我有以下问题:我在一个小窗口(如640*480)中显示了一张大尺寸的图片(如2000*2000)。难怪图片在不缩小的情况下无法完全显示出来。我知道如果图片可以放入窗口,我可以保存原始图片而不会丢失任何像素,但是,我现在不能这样做:
CClientDC SHDC(this); //"this" is a CMDIChildWnd derived class
CDC memDC;
CRect rect;
GetClientRect(&rect);
memDC.CreateCompatibleDC(&SHDC);
CBitmap bm;
int
我已经成功地使用GD库调整了图像的大小。我将任何图像调整到350 x 250,问题是当我将它们调整到固定大小时,一些图片看起来不太好(拉伸)。我有一个350x250的空间,需要调整图片大小,我不介意图片尺寸小于350x250,只要它不拉伸即可。我该如何解决这个问题?
$save = "$directory/" . $file_name; //This is the new file you saving
$file = "$directory/" . $file_name;