iMediaCONVERT Professional | For Developers See Also: iMediaCONVERT Standard | Server
 
 

Become an iMediaCONVERT reseller and get discounts up to 40%.

All you have to do is contact us. We will send you a Promotion Code together with all the information you need for joining us and becoming a partner.

We offer educational discounts of up to 30% to faculty members or staff members of an academic institution (grade school, high school, technical school, college or university).


 

API Capabilities

iMediaCONVERT Professional can be used as a command line application as well. It targets the software developers who want to benefit of the iMediaCONVERT conversion engine in their applications.

Example 1
You have a folder containing several PowerPoint files and you want to convert them automatically in flash presentations. All you need is to create an application (VC++, VB, Delphi etc.), which will read the names of the PowerPoint files from the selected folder, and then the command iMediaCONVERTpro.exe --input pptFile (where pptFile is the name of the current PowerPoint file) has to be executed for each PowerPoint file.

Example 2
Using iMediaCONVERT Professional, you have generated several flash presentations and now you want to create a new multimedia presentation containing different slides from the existing presentations. All you need is to create a new folder containing the "slides.xml" file according to the presentation structure and then to rename/copy the resource files needed for each presentation slide.

 

Command-line Mode

The syntax for running iMediaCONVERT Professional in command-line mode is:

iMediaCONVERTpro.exe ––input "<sourceFile>" [––output "<destinationFolder>"] [––interface "<interfaceFile>"] [––author "<authorFile>"] [––language "<languageName>"] [––flashVer "<flashVersion>"] [––log "<logFile>"] [––zip] [––exe]

Where:

  • sourceFile is the path to the PowerPoint file to be converted.
    Ex: C:\Projects\MyCo\Presentation\products.ppt
  • destinationFolder (optional) is the folder where the flash presentation will be saved.
    Ex: C:\Projects\MyCo\web\
  • interfaceFile (optional) is the file with the player interface parameters.
    Ex: C:\Presentations\interfaces\blue.xml
  • authorFile (optional) is the file with the author card parameters (name, bio, email, website, logo etc.)
    Ex: C:\Presentations\authorcards\stan.xml
  • languageName (optional) is the language to be used in the converted presentation
    Ex: French (default is English)
  • flashVersion (optional) is the Macromedia Flash version the converted presentation will be produced for
    Ex: 6 (default is 8 or whatever was used last time iMediaCONVERT Professional was started)
  • logFile (optional) is the name of a file progress messages will be written to. If this parameter is not set, no log file will be produced. This feature is handy if you have an external program invoking the conversion, and you need to check on the conversion progress
  • zip (optional) - if set, the conversion output will be packed into a ZIP file
  • exe (optional) - if set, an executable presentation will be created (as opposed to an HTML webpage). Useful if you want to run the presentation off a CD-ROM, DVD etc. (not in an Internet browser)

 

Embedded Mode

Using iMediaCONVERT Professional, the structure of the generated presentation is different of the structure of the presentations generated with iMediaCONVERT Standard. This new structure allows you to control each slide, so you can easily create a new presentation by combining slides from different presentations.

Files Structure

A presentation has the following structure:

  • index.html - the html file to be opened in a web browser
  • interface.xml - this file contains the settings for the player interface
  • slides.xml - this file describes the presentation structure
  • slide1.swf, slide2.swf, etc. - for each slide, there is a swf file containing the shape information
  • background1.swf, background2.swf, slidemaster1.swf, slidemaster2.swf, titlemaster1.swf, titlemaster2.swf, etc - background files used in the presentation slides
  • folders: images, sounds, video - these folders contains the external files (jpg, swf, mp3, avi, etc.) necessary for each slide
  • main.swf - the presentation player. This file loads and manages each slide and the associated external files

 

Files Structure

Using iMediaCONVERT Professional, the structure of the generated presentation is different of the structure of the presentations generated with iMediaCONVERT Standard. This new structure allows you to control each slide, so you can easily create a new presentation by combining slides from different presentations.

A presentation has the following structure:

  • index.html - main HTML file, to be opened in a web browser
  • interface.xml - settings for the player interface
  • slides.xml - presentation structure
  • slide1.swf, slide2.swf, etc. - one SWF file for each slide, providing shapes information
  • background1.swf, background2.swf, slidemaster1.swf, slidemaster2.swf, titlemaster1.swf, titlemaster2.swf, etc - presentation slides background layouts
  • folders: images, sounds, video - folders containing externally linked files (JPEG, SWF, MP3, AVI etc.) required by each slide
  • main.swf - presentation player. This file loads and manages each slide and the associated external file

 

 
Copyright 1997-2007 iMediasoft® • All Rights Reserved | Terms of Use | Privacy Policy