Zum Inhalt

GetRtfImage (Opus Funktion)

Beschreibung

Erzeugt einen RTF String der das übergebene Bild repräsentiert.

Wandelt einen Bild-Blob in eine RTF-\pict-Einbettungszeichenfolge mit der angegebenen Anzeigegröße um. Das optionale Argument „Options“ steuert die Darstellung des Bildes (Farbmodus, Helligkeit/Kontrast, Schlagschatten, Skalierung und Zuschneiden) über Standard-RTF-Bildsteuerwörter und Word-{\*\picprop}-Form-Eigenschaften.

Argumente

Name

Typ

Beschreibung

ImageBlob

blob

Bild

Width

integer

Breite in twips (1/1440 inch), wenn 0, dann wird die Breite nicht berücksichtigt.

Height

integer

Höhe in twips (1/1440 inch), wenn 0, dann wird die Höhe nicht berücksichtigt.

 

integer

Bildtyp:

1

JPEG

2

EMF

3

PNG

4

BMP

Options

string

optional

Mit Strichpunkt ';' separierte Schlüsselpaare.

colormode

auto
grayscale
blackwhite
washout

grayscale

(0|1)

blackwithe

(0|1)

washout

(0|1)

brightness

(-100 … 100 %)

contrast

(-100 … 100 %)

shadow

(0|1)

scalex

x skalieren (% of original size)

scaley

y skalieren (% of original size)

cropl

links abschneiden

cropt

oben abschneiden

cropr

rechts abschneiden

cropb

unten abschneiden

Beispiel: \"colormode=grayscale;shadow=1;brightness=20;contrast=-10;scalex=80\"\n

Rückgabewert string

Der RTF String.

Beispiel

Ls_Text = GetRtfImage(GetDatasetPicture(Ai_SignaturePictureID),0,1000,1);

Siehe auch

GetImageSize (Opus Funktion)