Programmierschnittstelle

Nachfolgend finden Sie eine Beschreibung aller vom Grafik-Exportmodul un­terstützten Optionen. Diese Optionen können durch das Anwendungs­programm über die Funktion LlXSetParameter(..."<Exportmodulname>"...) gesetzt und über LlXGet­Parameter(..."<Exportmodulname>"...) abgefragt werden. <Exportmodulname> ist entweder "PICTURE_JPEG", "PICTURE_BMP", "PICTURE_EMF", "PICTURE_TIFF" oder "PICTURE_MULTITIFF", "PICTURE_PNG" je nach Zielformat.

Resolution: Definiert die Auflösung in dpi für die 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. Nicht alle Grafikformate können alle Farbtiefen sinnvoll darstellen.

Wert

Bedeutung

1

Schwarz-Weiß

4

16 Farben

8

256 Farben

24

24bit True Color

Voreinstellung

JPEG, PNG: 24, Andere: 8

 

Picture.CropFile: Schneidet überflüssigen weißen Rahmen ab. Unterstützt die folgenden Exportformate: PNG, JPEG und TIFF. Diese Option wird bei Verwendung in Services (wie z. B. IIS) nicht unterstützt, da dort GDI+ nicht zur Verfügung steht.

Wert

Bedeutung

0

Bild wird nicht zurecht geschnitten

1

Bild wird zurecht geschnitten

Voreinstellung

0

 

Picture.CropFrameWidth: Bestimmt den Rand eines zugeschnittenen Bildes in Pixeln.

Export.Path: Definiert den Zielpfad für den Export. Ist er leer, so erscheint ein Zielpfad-Auswahldialog.

Export.File: Gibt den Dateinamen für die Dateien an. Wenn die Option gesetzt ist, müssen Sie im Dateinamen 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.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) und keine "Überschreiben?" Rückfrage.

Voreinstellung

0

 

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

Wert

Bedeutung

0

Keine Anzeige des Ergebnisses

1

Führt ein ShellExecute() auf die erste generierte Bilddatei aus, so dass üblicherweise ein Bildbearbeitungsprogramm o. ä. 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

 

TIFF.CompressionType: Legt den Kompressionstyp für die erzeugte TIFF-Datei fest. Beachten Sie, dass nicht alle Viewer Kompression unterstützen. Picture.BitsPerPixel muss für CCITTRLE, CCITT3 und CCITT4 auf 1 bzw. für JPEG auf 24 gesetzt werden.

Wert

Bedeutung

None

Keine Kompression

CCITTRLE

CCITT Modified Huffmann RLE

CCITT3

CCITT Group 3 Fax Codierung

CCITT4

CCITT Group 4 Fax Codierung

JPEG

JPEG DCT Kompression

ZIP

ZIP Kompression

LZW

LZW Kompression

Voreinstellung

None

 

TIFF.CompressionQuality: Legt die Kompressionsqualität für die erzeugte TIFF-Datei fest. Wertebereich 0...100. Voreinstellung: 75