Programming Interface

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

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

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

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

Value

Meaning

1

Black & White

24

24bit True Color

Default

32

 

Picture.Format: Defines the format of the generated pictures.

Value

Meaning

JPG

JPEG picture

PNG

PNG picture

Default

PNG

 

Export.Path: Defines the target path for the export with closing backslash "\". If this option is empty, a file selection dialog will always be displayed.

Export.File: File name of the first HTML page to be generated. Default: "index.htm".

Export.Quiet: Defines if the export should be executed with user interaction.

Value

Meaning

0

Interaction/dialogs allowed

1

No file selection dialog for the target path is displayed (in case Export.Path is set) and no "Overwrite?" query is made. Also no summary of overlapping objects that were ignored is displayed.

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 normally a web browser is started.

Default

0

 

Verbosity.RTF: Defines the way how RTF objects should be exported.

Value

Meaning

0

Ignore object

1

As formatted RTF text (converted to HTML)

2

As unformatted text

Default

1

 

Verbosity.LLXObject.HTMLObj: Configures how the HTML object should be exported.

Value

Meaning

0

Ignore object

1

Object as embedded HTML. Only the HTML text between the <BODY> and </BODY> tags will be exported. Please note the hint on exporting limitations.

Default

1

 

JQM.CDN: CDN provider of the CSS and JS files (Content Distribution Network).

Value

Meaning

jQuery

https://code.jquery.com

Microsoft

https://ajax.aspnetcdn.com

Default

jQuery

 

JQM.Title: Title of the generated HTML files. Default: "".

JQM.ListDataFilter: Specifies if a search filter bar should be displayed in the result.

Value

Meaning

0

No display of the search filter bar

1

Displays a search filter bar and filters the data accordingly

Default

1

 

JQM.UseDividerLines: Configures the usage of divider lines.

Value

Meaning

0

All lines of a table are output as a "normal" data line

1

Header lines, footer lines and group lines are output as special divider lines with an own style

Default

1

 

JQM.BreakLines: Configures the wrapping behavior of texts in the result.

Value

Meaning

0

Text won't be wrapped but marked with "..." at the end if the width is insufficient

1

Text is automatically wrapped

Default

1

 

JQM.BaseTheme: Theme of the data lines. Values: "a", "b", "c", "d", "e". See view.jquerymobile.com/master/demos/theme-classic.

Default: "d".

JQM.HeaderTheme: Theme of the headers (Line with navigation and header). Values: "a", "b", "c", "d", "e". See view.jquerymobile.com/master/demos/theme-classic.

Default: "a".

JQM.DividerTheme: Theme of the divider lines (see JQM.UseDividerLines). Values: "a", "b", "c", "d", "e". See view.jquerymobile.com/master/demos/theme-classic.

Default: "b".