This is a base class for all encoder options.
Namespace: Aurigma.GraphicsMill.Codecs
Assembly: Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)
Syntax
| Visual Basic (Declaration) |
|---|
Public MustInherit Class EncoderOptions _ Implements IEncoderOptions |
| C# |
|---|
public abstract class EncoderOptions : IEncoderOptions |
| Visual C++ |
|---|
public ref class EncoderOptions abstract : IEncoderOptions |
Remarks
Encoder options are used to specify settings for format writers. This base class does not contain format-specific settings. You can specify only frame position by Left and Top properties. Formats where frame position does not make sense ignores these properties.
As usual you get this class instance into Saving event (and few other events/methods). To determine what a file type it is related to, use MediaFormat property.
You can export this class into the Frame instance using ToFrame() method. It enables you to use this class with FormatWriter descendants directly.
Inheritance Hierarchy
System.Object
Aurigma.GraphicsMill.Codecs.EncoderOptions
Aurigma.GraphicsMill.Codecs.BmpEncoderOptions
Aurigma.GraphicsMill.Codecs.CustomEncoderOptions
Aurigma.GraphicsMill.Codecs.GifEncoderOptions
Aurigma.GraphicsMill.Codecs.Jpeg2kEncoderOptions
Aurigma.GraphicsMill.Codecs.JpegEncoderOptions
Aurigma.GraphicsMill.Codecs.PcxEncoderOptions
Aurigma.GraphicsMill.Codecs.PdfEncoderOptions
Aurigma.GraphicsMill.Codecs.PngEncoderOptions
Aurigma.GraphicsMill.Codecs.PsdEncoderOptions
Aurigma.GraphicsMill.Codecs.SwfEncoderOptions
Aurigma.GraphicsMill.Codecs.TiffEncoderOptions
Aurigma.GraphicsMill.Codecs.WbmpEncoderOptions
Aurigma.GraphicsMill.Codecs.EncoderOptions
Aurigma.GraphicsMill.Codecs.BmpEncoderOptions
Aurigma.GraphicsMill.Codecs.CustomEncoderOptions
Aurigma.GraphicsMill.Codecs.GifEncoderOptions
Aurigma.GraphicsMill.Codecs.Jpeg2kEncoderOptions
Aurigma.GraphicsMill.Codecs.JpegEncoderOptions
Aurigma.GraphicsMill.Codecs.PcxEncoderOptions
Aurigma.GraphicsMill.Codecs.PdfEncoderOptions
Aurigma.GraphicsMill.Codecs.PngEncoderOptions
Aurigma.GraphicsMill.Codecs.PsdEncoderOptions
Aurigma.GraphicsMill.Codecs.SwfEncoderOptions
Aurigma.GraphicsMill.Codecs.TiffEncoderOptions
Aurigma.GraphicsMill.Codecs.WbmpEncoderOptions
Thread Safety
Static members of this type are safe for multi-threaded operations. Instance members of this type are not safe for multi-threaded operations.