iSpring.MediaSettings Interface

The MediaSettings Interface represents media format and compression settings.

Table 1. Properties
Property Value Type Access Default value Property description
AdvancedSmartArtProcessing bool Read/write false Enables or disables advanced processing of Office 2007 Smart Art objects. Turning on this option can enhance quality of Smart Art objects conversion. This option requires PowerPoint 2007 or higher. When it is set to true the PowerPoint application window is opened and the Windows clipboard is used during conversion. Since the clipboard is a system global resource it is highly recommended that none of other applications uses it when the presentation is being converted.

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
VideoPlayerType VideoPlayerTypeEnum Read/write VPT_STANDARD Type of the player used to display slide video objects