iSpring.MediaSettings Interface

The MediaSettings Interface represents media format and compression settings.

Properties

Property

Value Type

Access

Default value

Property description

AudioBitrate

AudioBitrateEnum

Read/write

AB_128

Audio bitrate used for audio compression.
Note: Possible values are:
AB_ORIGINAL = 0,
AB_8 = 8,
AB_16 = 16,
AB_24 = 24,
AB_32 = 32,
AB_40 = 40,
AB_48 = 48,
AB_56 = 56,
AB_64 = 64,
AB_80 = 80,
AB_96 = 96,
AB_112 = 112,
AB_128 = 128,
AB_160 = 160,
AB_192 = 192,
AB_224 = 224,
AB_256 = 256,
AB_320 = 320

ExportAudio

bool

Read/write

true

Indicates whether audio files are processed

ExportEmbeddedFlash

bool

Read/write

true

Indicates whether embedded Flash movies are processed

ExportVideo

bool

Read/write

true

Indicates whether video files are processed

ImageQuality

int

Read/write

75

JPEG quality of raster images. Possible values are in range 0:100.
Note: ImageQuality=0 indicates that the lossless (PNG) compression is applied to images. Values from 1 to 100 specify lossy JPEG compression ratio. Higher ImageQuality values result in better quality and larger size of the generated Flash movies.

GifImageQuality

int

Read/write

=ImageQuality

JPEG quality of animated GIF images. Possible values are in range 0:100. See ImageQuality property for details.
Note: until it is set explicitly, the JpegImageQuality property value equals to the ImageQuality property,

JpegImageQuality

int

Read/write

=ImageQuality

JPEG quality of photorealistic images. Possible values are in range 0:100.
Note: until it is set explicitly, the JpegImageQuality property value equals to the ImageQuality property

RasterizeChartsAndGraphs

bool

Read/write

false

Indicates whether graphs and charts are stored in raster form. Setting this option to true can improve complex charts and graphs conversion quality.
Note: the default value of this property is false.

StoreAudioExternally

bool

Read/write

false

Indicates whether audio files are embedded into the generated slides or stored externally.
Note: this option affects only if a presentation is converted into a solid Flash file

StoreFlashExternally

bool

Read/write

false

Indicates whether Flash movies are embedded into the generated slides or stored externally.
Note: some Flash movies don't work properly being embedded into another Flash file. Storing them separately from the presentation helps to resolve this problem in most cases

StoreVideoExternally

bool

Read/write

false

Indicates whether video files are embedded into the generated Flash presentation or saved separately into .FLV files.
Note: due to Flash format limitations embedded video files can contain as many as 16000 frames (about 11 minutes of 24 fps video). This limitation is removed when videos are stored in separate FLV files.

VideoBitrate

int

Read/write

400

Video files compression bit rate. Possible values are from 50 to 4000 kbit/sec

See also

PresentationConverter Class
Settings Interface
iSpring SDK COM API
Flash format limitations