Programmierschnittstelle

Nachfolgend finden Sie eine Beschreibung der vom HTML-Exportmodul un­terstützten Optionen. Diese Optionen können durch das Anwendungs­programm über die Funktion LlXSetParameter(..."HTML"...) gesetzt und über LlXGet­Parameter(..."HTML"...) abge­fragt werden.

Resolution: Definiert die Auflösung in dpi für Koordinatenumrechnung und Grafikgenerierung. Voreinstellung: 96dpi, Bildschirmauflösung.

Picture.JPEGQuality: Spezifiziert die Qualität und den damit abhängigen Kompressionsfaktor der generierten JPEG Grafiken. Der Wert liegt zwischen 0 und 100, wobei 100 der höchsten JPEG Qualität (und damit vergleichsweise geringsten Kompression) entspricht. Wirkt sich nur aus, wenn die Quellgrafik nicht im JPEG-Format vorliegt, da eine Codierung von JPEG nach JPEG einen Qualitätsverlust mit sich bringen würde. Voreinstellung: 75

Picture.BitsPerPixel: Gibt die Farbtiefe der generierten Grafiken an. Bitte beachten Sie, dass bei ei­ner höheren Farbtiefe die Grafikdateien schnell sehr groß werden können.

Wert

Bedeutung

1

Schwarz-Weiß

24

24bit True Color

Voreinstellung

24

 

Verbosity.Rectangle: Konfiguriert die Art und Weise, wie Rechteck-Objekte exportiert werden sollen.

Wert

Bedeutung

0

Objekt ignorieren

1

Objekt als JPEG (und zusätzlich als komplettes Rechteckobjekt, für farblich hinterlegte Objekte)

Voreinstellung

1

 

Verbosity.Barcode: Konfiguriert die Art und Weise, wie Barcode-Objekte ex­portiert werden sollen.

Wert

Bedeutung

0

Objekt ignorieren

1

Objekt als JPEG

Voreinstellung

1

 

Verbosity.Drawing: Konfiguriert die Art und Weise, wie Grafik-Objekte expor­tiert werden sollen.

Wert

Bedeutung

0

Objekt ignorieren

1

Objekt als JPEG

Voreinstellung

1

 

Verbosity.Ellipse: Konfiguriert die Art und Weise, wie Ellipsen-Objekte expor­tiert werden sollen.

Wert

Bedeutung

0

Objekt ignorieren

1

Objekt als JPEG

Voreinstellung

1

 

Verbosity.Line: Konfiguriert die Art und Weise, wie Linien-Objekte exportiert werden sollen.

Wert

Bedeutung

0

Objekt ignorieren

1

Objekt als JPEG

Voreinstellung

1

 

Verbosity.Text: Konfiguriert die Art und Weise, wie Text-Objekte exportiert werden sollen.

Wert

Bedeutung

0

Objekt ignorieren

1

Objekt als komplettes Textobjekt

2

Objekt als JPEG

Voreinstellung

1

 

Verbosity.Text.Frames: Konfiguriert die Art und Weise, wie Rahmen um Textobjekte exportiert werden sollen.

Wert

Bedeutung

0

einzelne Rahmen für oben, unten, links, rechts erzeugen (verwendet CSS)

1

kompletter Rahmen als Box

Voreinstellung

0

 

Verbosity.RTF: Konfiguriert die Art und Weise, wie RTF-Objekte exportiert werden sollen.

Wert

Bedeutung

0

Objekt ignorieren

1

als formatierter RTF-Text (wird interpretiert und nach HTML ge­wandelt)

2

als unformatierter Text (als Schriftart wird die beim Projekt voreinge­stellte Schriftart verwendet)

3

Objekt als JPEG

Voreinstellung

1

 

Verbosity.RTF.Frames: Konfiguriert die Art und Weise, wie Rahmen um RTF-Objekte exportiert werden sollen.

Wert

Bedeutung

0

einzelne Rahmen für oben, unten, links, rechts erzeugen (verwendet CSS)

1

kompletter Rahmen als Box

Voreinstellung

0

 

Verbosity.Table: Konfiguriert die Art und Weise, wie Tabellen-Objekte expor­tiert werden sollen.

Wert

Bedeutung

0

Objekt ignorieren

1

als komplettes Tabellenobjekt

Voreinstellung

1

 

Verbosity.Table.Cell: Konfiguriert die Art und Weise, wie die Tabellen-Zellen exportiert werden sollen.

Wert

Bedeutung

0

Zellen ignorieren

1

als komplettes Zellenobjekt (gemäß den Verbosity-Einstellungen der jeweiligen Objekttypen)

2

Zellen als JPEG

Voreinstellung

1

 

Verbosity.Table.Frames: Konfiguriert die Art und Weise, wie Tabellen-Rahmen exportiert werden sollen.

Wert

Bedeutung

0

keine Tabellenrahmen zeichnen

1

nur horizontalen Tabellenrahmen als horizontale Linie berück­sichtigen

2

komplette Tabellenzeile mit allen Rahmen, sofern irgendein verti­kaler Rahmen vorhanden, ansonsten wie 1

3

Zellenspezifische Rahmen zeichnen (verwendet CSS)

Voreinstellung

3

 

Verbosity.LLXObject: Konfiguriert die Art und Weise, wie LLX-Objekte (z. B. Chart-Objekt) expor­tiert werden sollen.

Wert

Bedeutung

0

Objekt ignorieren

1

Objekt als JPEG

Voreinstellung

1

 

Verbosity.LLXObject.HTMLObj: Konfiguriert die Art und Weise, wie das HTML-Objekt expor­tiert werden soll.

Wert

Bedeutung

0

Objekt ignorieren

1

Objekt als JPEG

2

Objekt im HTML-Format. Dabei werden nur die HTML-Anweisungen zwischen <BODY> und </BODY> exportiert. Bitte beachten Sie die o. g. Einschränkungen.

Voreinstellung

2

 

HTML.Title: Spezifiziert den Titel des zu generierenden HTML-Dokuments.

 

Layouter.Percentaged: Gibt an, ob das Layout absolut oder prozentual zur Sei­ten­breite erfolgen soll.

Wert

Bedeutung

0

Layout in X-Richtung absolut in Pixel

1

Layout in X-Richtung überall prozentual auf Seitenbreite

Voreinstellung

0

 

Layouter.FixedPageHeight: Gibt an, ob der Layouter auf allen Seiten die Original-Seitenhöhe erzwingen soll.

Wert

Bedeutung

0

Layout kann z. B. auf letzter Seite zu kleinerer Seitenhöhe führen (wenn keine Objekte am Seitenfuß platziert sind)

1

Die Seitenhöhe wird exakt beachtet

Voreinstellung

1

 

Export.Path: Definiert den Zielpfad für den Export. Ist er leer, so erfolgt in jedem Fall ein Zielpfad-Auswahldialog.

Export.File: Gibt den Dateinamen für die erste zu generierende HTML-Seite an. Voreinstellung: "index.htm". Sie können im Dateinamen auch printf-Platzhalter wie z. B. "%d" verwenden (z. B. "Export Seite %d.htm"). In diesem Falle werden die erste Seite und die Folgeseiten durch Ersetzung des Platzhalters durch die entsprechend formatierte Seitenzahl benannt. Ansonsten erhalten die Seiten eine einfache Nummerierung.

Export.AllInOneFile: Konfiguriert das Export-Resultat.

Wert

Bedeutung

0

Das Ergebnis sind n verschiedene HTML-Dateien, für jede ge­druckte Seite eine HMTL-Datei.

1

Das Ergebnis ist eine einzige HTML-Datei (Export.File), in der alle gedruckten Seiten aneinanderhängen.

Voreinstellung

1

 

Export.Quiet: Gibt an, ob der Exportvorgang mit Benutzerinteraktion durchge­führt werden soll.

Wert

Bedeutung

0

Interaktivität/Dialoge erlaubt

1

Es erfolgt kein Zielpfad-Auswahldialog (sofern Export.Path ge­setzt ist) und keine "Überschreiben?" Rückfrage. Ebenso wird keine Zusammen­fassung der überlappenden Objekte, die ignoriert wur­den, ange­zeigt.

Voreinstellung

0

 

Export.ShowResult: Spezifiziert, ob im Anschluss an den Export die mit der Datei­en­dung verknüpfte Anwendung automatisch gestartet werden soll.

Wert

Bedeutung

0

Keine Anzeige des Ergebnisses

1

Führt ein ShellExecute() auf Export.File aus, so dass üblicherweise ein Web-Browser gestartet wird

Voreinstellung

0

 

Export.ShowResultAvailable: Hiermit kann die entsprechende Auswahlbox im Dateiauswahldialog versteckt werden.

Wert

Bedeutung

0

Auswahlbox versteckt

1

Benutzerauswahl möglich

Voreinstellung

1