RE: NSImageView PICTRepresentation
RE: NSImageView PICTRepresentation
- Subject: RE: NSImageView PICTRepresentation
- From: "Erik M. Buck" <email@hidden>
- Date: Sun, 10 Oct 2004 14:46:55 -0400
Filter Services are a technology inherited from NeXTstep through Openstep to
Mac OS X.
It is a shame that more people and applications are not aware of these
features.
In the NeXTstep days, I used to show people that by installing an
application that supports (name your data format), other applications would
automatically gain the ability to open, copy/paste, or drag/drop that
format.
Here are several of the more that 100 links a simple google search revealed,
but you have to know what to search for :(
http://developer.apple.com/samplecode/PasteboardPeeker/PasteboardPeeker.html
PasteboardPeeker demonstrates the use of pasteboards for copy&paste and
drag&drop. The Pasteboard is also utilized for Service support and providing
a PasteboardPeeker service to other applications. It also contains a small
example of the Translation Services client API and provides a filter
service.
http://radio.weblogs.com/0100490/2002/02/12.html
There is another mechanism called a 'filter service' which can automatically
filter from one data type to another. Example: If you write an app that can
only consume GIF images and I write a filter service that convert JPEG and
TIFF to GIF, your application will automatically be able to open JPEG and
TIFF.
http://www.versiontracker.com/dyn/moreinfo/macosx/14744
filter service for Microsoft Word documents
http://www.applelinks.com/pm/more.php?id=1742_0_1_0_M
ToyViewer has an impressive array of simple image editing functions, and
also offers filter services to other applications. If ToyViewer is installed
in your Mac, you can see image files in PCX, PPM, Sun Raster, etc. on other
Cocoa applications. It also supports the more popular image formats, and
with the latest version 4.52 release finally supports saves to GIF format
without the need of a third-party plugin.
_______________________________________________
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