A class to Export Pictures to a Jpeg format. The result can be written to a File, string or IBinaryStreamWriter.
This class uses RawBitmap that is defined in TypeLib instead of Xojo Pictures. RawBitmap can be used in console applications.
This class will also include ICC Color Profile if the RawBitmap had ICC Color profile on it.
| Baseline (console safe) ||Forces baseline in the quality setting.|
| Grayscale (console safe) ||To compress to a Grayscale color space.|
| LastError (console safe) ||Error code for last method called.|
| ProgressHandler (console safe) ||To get progress feedback then assign a a class instance that implements the IProgressHandler interface to this property.|
| Progressive (console safe) ||To set a progressive compression.|
| Quality (console safe) ||Quality is to define the quality level.|
| SmoothingFactor (console safe) ||Smoothing factor is to add smoothing to the image when it gets compressed.|
| SaveToFile (console safe) ||Exports a RawBitmap picture to a Jpeg file.|
| SaveToString (console safe) ||Exports a picture formatted as Jpeg to a String.|
Supported Platforms:MacOS X CarbonMacOS X Cocoa 32 bitMacOS X Cocoa 64 bitWindows 32 bitWindows 64 bitLinux 32 bitLinux 64 bitLinux ARM