The Bitmap resolution can be also very easily changed with GDI+.
The sample below uses the new GDI+-X classes from VFP-X projects that can be downloaded from here: http://www.codeplex.com/Wiki/View.aspx?ProjectName=VFPX&title=GDIPlusX
** How to change the Bitmap resolution
* The code loads an image, changes its resolution to 200x200
* and saves it again as a BMP
* http://msdn2.microsoft.com/en-us/library/system.drawing.bitmap.setresolution.aspx
DO LOCFILE("System.App")
WITH _SCREEN.System.Drawing
* Load Image to GDI+
LOCAL loBmp AS xfcBitmap
loBmp = .Bitmap.New(GETPICT())
* Change BitmapResolution
loBmp.SetResolution(200,200)
* Save the Bitmap
loBmp.Save("c:\NewResolution.bmp", .Imaging.ImageFormat.Bmp)
ENDWITH
RETURN