GraphicsFormats REALbasic Plugin

RawJpegExporter Class

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 REALbasic Pictures. RawBitmap can be used in console applications.

Object
   RawJpegExporter

class RawJpegExporter

Properties

BaselineForces baseline in the quality setting.
GrayscaleTo compress to a Grayscale color space.
ProgressHandlerTo get progress feedback then assign a a class instance that implements the IProgressHandler interface to this property.
ProgressiveTo set a progressive compression.
QualityQuality is to define the quality level.
SmoothingFactorSmoothing factor is to add smoothing to the image when it gets compressed.

Methods

SaveToFileExports a RawBitmap picture to a Jpeg file.
SaveToStringExports a picture formatted as Jpeg to a String.

Supported Platforms:

  • PPC - MacOS 9
  • Carbon - MacOS 9 and MacOS X (PEF)
  • MacOS X PPC - (Mach-O)
  • MacOS X Universal Binary (Mach-O)
  • Win32 - Windows
  • Linux x86