Programmierschnittstelle

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

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

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, nach XHTML ge­wandelt und mit CSS formatiert)

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-Text Anweisungen zwischen <BODY> und </BODY> exportiert. Bitte beachten Sie die o. g. Einschränkungen.

Voreinstellung

2

 

XHTML.DrawingsAsSVG: Gibt das Format an, in dem Diagramm-Objekte exportiert werden.

Wert

Bedeutung

0

Objekt als PNG (alter Modus)

1

Objekt als SVG (neuer Modus)

Voreinstellung

1

 

XHTML.FixedHeader: Die Kopfzeile wird fixiert und bleibt beim Scrollen sichtbar. Hinweis: Diese Option wird nicht vom Internet Explorer unterstützt.

Wert

Bedeutung

0

Kopfzeile ist nicht fixiert.

1

Kopfzeile ist fixiert.

Voreinstellung

0

 

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

 

XHTML.ToolbarType: Gibt an, ob eine Toolbar, mit erweiterten Funktionen, erzeugt werden soll.

Wert

Bedeutung

0

Es wird keine Toolbar erzeugt.

1

Es wird eine Toolbar im Farbschema Skyblue erzeugt.

2

Es wird eine Toolbar im Farbschema Blue erzeugt.

3

Es wird eine Toolbar im Farbschema Black erzeugt.

4

Es wird eine Toolbar im Farbschema Web erzeugt.

Voreinstellung

4

 

XHTML.UseAdvancedCSS: Gibt an, ob nicht standardisierte CSS Formatierungen verwendet werden.

Wert

Bedeutung

0

Es werden keine, nicht standardisierte, CSS Formatierungen verwendet.

1

Es werden, nicht standardisierte, CSS Formatierungen verwendet. Zum Beispiel um einen Farbverlauf darzustellen.

Voreinstellung

1

 

XHTML.UseOriginalURLsForImages: Gibt an, von wo Bilder geladen werden.

Wert

Bedeutung

0

Bilder werden lokal zwischengespeichert.

1

Bilder werden von ihrem Ursprungsort geladen.

Voreinstellung

0

 

XHTML.UseSeparateCSS: Gibt an, ob eine separate CSS Datei erzeugt werden soll.

Wert

Bedeutung

0

CSS wird in den HEAD-Bereich der XHTML-Datei geschrieben.

1

CSS wird in eine separate Datei geschrieben.

Voreinstellung

0

 

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

 

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 XHTML-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.InfinitePage: Damit wird die Seite bei der Ausgabe "endlos" vergrößert, man erhält damit einen nicht durch Umbrüche geteilten Export (es sei denn man arbeitet mit "Umbruch vor", dann wird an den Stellen weiterhin umgebrochen).

Wert

Bedeutung

0

Einzelseiten

1

Endlosseite

Voreinstellung

0

 

Export.AllInOneFile: Konfiguriert das Export-Resultat.

Wert

Bedeutung

0

Das Ergebnis sind n verschiedene HTML-Dateien, für jede ge­druckte Seite eine HTML-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