FROM : Brian O'Brien
DATE : Wed Apr 06 18:04:34 2005
> I 'think' I've run across a bug in NSImageView.
>
> When my NSImageView window is resized the image I'm displaying in this
> window resizes correctly as long as I'm
> making the image smaller than the actual image. If I make the window
> larger than the actual image the image will
> not get any larger. ie decimation works but interpolation doesn't.
> Is it because I've forgotten or am unaware of a method that needs to
> be called so interpolation works?
>
> Hate to say it but this, but is a bug that should have been fixed a
> long time ago?
>
> Code fragment:
>
>
> windowedImage = [[NSBitmapImageRep alloc]
> initWithBitmapDataPlanes:planes
>
> pixelsWide:width
>
> pixelsHigh:height
>
> bitsPerSample:8
>
> samplesPerPixel:3
>
> hasAlpha:NO
>
> isPlanar:NO
>
> colorSpaceName:NSCalibratedRGBColorSpace
>
> bytesPerRow:bytesPerRow
>
> bitsPerPixel:24];
> NSImage *img = [[NSImage alloc] init];
> [img addRepresentation:windowedImage];
> [self setImage:img];
> [img release];
> [super setImageAlignment:NSImageAlignBottomLeft];
> //NSImageAlignCenter;
> [super setImageScaling:NSScaleProportionally]; //NSScaleNone
> or NSScaleToFit or NSScaleProportionally
> [super setImageFrameStyle:NSImageFramePhoto];
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Cocoa-dev mailing list (<email_removed>)
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/cocoa-dev/<email_removed>
>
> This email sent to <email_removed>
DATE : Wed Apr 06 18:04:34 2005
> I 'think' I've run across a bug in NSImageView.
>
> When my NSImageView window is resized the image I'm displaying in this
> window resizes correctly as long as I'm
> making the image smaller than the actual image. If I make the window
> larger than the actual image the image will
> not get any larger. ie decimation works but interpolation doesn't.
> Is it because I've forgotten or am unaware of a method that needs to
> be called so interpolation works?
>
> Hate to say it but this, but is a bug that should have been fixed a
> long time ago?
>
> Code fragment:
>
>
> windowedImage = [[NSBitmapImageRep alloc]
> initWithBitmapDataPlanes:planes
>
> pixelsWide:width
>
> pixelsHigh:height
>
> bitsPerSample:8
>
> samplesPerPixel:3
>
> hasAlpha:NO
>
> isPlanar:NO
>
> colorSpaceName:NSCalibratedRGBColorSpace
>
> bytesPerRow:bytesPerRow
>
> bitsPerPixel:24];
> NSImage *img = [[NSImage alloc] init];
> [img addRepresentation:windowedImage];
> [self setImage:img];
> [img release];
> [super setImageAlignment:NSImageAlignBottomLeft];
> //NSImageAlignCenter;
> [super setImageScaling:NSScaleProportionally]; //NSScaleNone
> or NSScaleToFit or NSScaleProportionally
> [super setImageFrameStyle:NSImageFramePhoto];
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Cocoa-dev mailing list (<email_removed>)
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/cocoa-dev/<email_removed>
>
> This email sent to <email_removed>
| Related mails | Author | Date |
|---|---|---|
| Brian O'Brien | Apr 5, 23:20 | |
| Brian O'Brien | Apr 6, 18:04 | |
| Serge Meynard | Apr 6, 18:35 | |
| Stephane Sudre | Apr 6, 18:39 |






Cocoa mail archive

