#include gpImage.h If Not "gpImage" $ Set("Procedure") Set Procedure To gpImage Additive EndIf * Initialize GDI+ * This object must exist all the time when GDI+ is used gdip = CreateObject("gpInit") img = CreateObject("gpImage") * Create thumbnail 96*72 and store as JPEG img.Load("support.jpg") img.Thumbnail(96, 72) img.SaveAsJPEG("test1.jpg") * Resize image and store as TIFF img.Load("support.jpg") w = img.ImageWidth / 2 h = img.ImageHeight / 2 img.Resize(w, h, InterpolationModeHighQuality) img.SaveAsTIFF("test2.tif", EncoderValueCompressionLZW)HTH,