Programming Interface

You can find a description of all options used in the PowerPoint export module in this chapter. These options can be modified/read by the application using the methods LlXSetParameter(..."PPTX "...) and LlXGet­Parameter(..."PPTX"...).

Resolution: Defines the resolution in dpi for the generation of pictures. Default: 96dpi, screen resolution.

Picture.BitsPerPixel: Defines the color depth of the generated pictures.

Value

Meaning

1

Black & White

24

24bit True Color

Default

24

 

Picture.JPEGQuality: Specifies the quality and the corresponding compression factor of the generated JPEG graphic. The value lies between 0 and 100, with 100 representing the highest quality (and therefore the least compression). Takes effect only when the source graphic is not the JPEG format, as encoding of JPEG to JPEG would result in a quality loss. Default: 75

Verbosity.Rectangle: Configures how rectangle objects should be exported.

Value

Meaning

0

Ignore object

1

Object as rectangle

2

Object as picture

Default

1

 

Verbosity.Barcode: Configures how barcode objects should be exported.

Value

Meaning

0

Ignore object

1

Object as picture

Default

1

 

Verbosity.Drawing: Configures how picture objects should be exported.

Value

Meaning

0

Ignore object

1

Object as picture

Default

1

 

Verbosity.Ellipse: Configures how ellipse objects should be exported.

Value

Meaning

0

Ignore object

1

Object as ellipse

2

Object as picture

Default:

1

 

Verbosity.Line: Configures how line objects should be exported.

Value

Meaning

0

Ignore object

1

Object as line

2

Object as picture

Default

1

 

Verbosity.Text: Configures how text objects should be exported.

Value

Meaning

0

Ignore object

1

Object as text object

2

Object as picture

Default

1

 

Verbosity.RTF: Configures how RTF objects should be exported.

Value

Meaning

0

Ignore object

1

Object as picture

Default

1

 

Verbosity.Table: Configures how table objects should be exported.

Value

Meaning

0

Ignore object

1

As a complete table object

Default

1

 

Verbosity.NestedTable: Configures how nested table objects should be exported.

Value

Meaning

0

Ignore object

1

Object as picture

Default

1

 

Verbosity.LLXObject: Configures how LLX objects (OLE, HTML, chart) should be exported.

Value

Meaning

0

Ignore object

1

Object as picture

Default:

1

 

PPTX.FontScalingPercentage: Scaling factor to correct font sizes. Default: 100 (=100% font size)

PPTX.Animation: Defines the used Transition for a slide change

Value

Meaning

0

No Animation

1

Cut-Animation

2

Fade-Animation

3

Push-Animation

4

Cover-Animation

5

Wipe-Animation

Default

0

 

Export.File: Defines the file name of the generated PowerPoint document. If empty, the file selection dialog will be displayed.

Export.Path: Defines the path of the generated PowerPoint document.

Export.Quiet: Use this option to configure the possibility of exporting without user interaction.

Value

Meaning

0

Export with user interaction (dialogs)

1

No dialogs or message boxes will be displayed (only if Export.File was specified).

Default

0

 

Export.ShowResult: Specifies whether the export result will be displayed automatically. The program that displays the result will be determined by the registered file extension.

Value

Meaning

0

Result will not be displayed automatically

1

Calls ShellExecute() with Export.File so that usually Microsoft PowerPoint® should be executed.

Default

0