• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Saving an NSImage to an image file
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Saving an NSImage to an image file


  • Subject: Re: Saving an NSImage to an image file
  • From: Gregory Weston <email@hidden>
  • Date: Sun, 4 Jun 2006 16:07:13 -0400

I can find a couple of sample pieces to do this, but they are part of
something more complex and I cannot determine what I need.
So how do I save an NSImage instance (obtained from an NSURL) into a
file, .tif or jpeg or whatever? Assume I already have a file path for
the file.

If your image has an NSBitmapImageRep it's dead simple. Get the image rep and send it


- (NSData *)representationUsingType:(NSBitmapImageFileType) storageType properties:(NSDictionary *)properties.

The first argument can be one of (at least) NSBMPFileType, NSGIFFileType, NSJPEGFileType, NSPNGFileType, or NSTIFFFileType. Then do what you like with the NSData you end up getting.

If you don't have a bitmap ImageRep, or don't care to go to the effort to find out if you do, you can make one:

NSBitmapImageRep* bm = [NSBitmapImageRep imageRepWithData:[image TIFFRepresentation]];
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden
  • Prev by Date: Re: How can a browser's cell determine which matrix it is in?
  • Next by Date: Re: Re: How can a browser's cell determine which matrix it is in?
  • Previous by thread: Re: Saving an NSImage to an image file
  • Next by thread: Re: Saving an NSImage to an image file
  • Index(es):
    • Date
    • Thread