Page 1 of 1

Help: Need code for PF - display large image in thumbnail.

PostPosted: Sep 4, 2007 @ 10:40am
by slava__
IImage support greate thumb form big image, code in help -
/*************************************************/
static public IBitmapImage CreateThumbnail(Stream stream, Size size)
{
IBitmapImage imageBitmap;
ImageInfo ii;
IImage image;

ImagingFactory factory = new ImagingFactoryClass();
factory.CreateImageFromStream(new StreamOnFile(stream), out image);
image.GetImageInfo(out ii);
factory.CreateBitmapFromImage(image, (uint)size.Width, (uint)size.Height,
ii.PixelFormat, InterpolationHint.InterpolationHintDefault, out imageBitmap);
return imageBitmap;
}

After we got IBitmapImage object, we can convert it to the .NET Bitmap:

Bitmap bm = ImageUtils.IBitmapImageToBitmap(imageBitmap);

/*************************************************/
Need help to convert this code to PocketFrog code.