Image()

Image($file,$x='', $y='', $w=0, $h=0, $type='', $link='', $align='', $resize=false, $dpi=300, $palign='', $ismask=false, $imgmask=false,$border=0, $fitbox=false, $hidden=false, $fitonpage=false,$alt=false, $altimgs=array())
$file(string) 
-- Name der Datei des Bildes (Kompletter Pfad)
-- '@' gefolgt von dem byte image data string, Das Bild kann direkt aus einem Blobfeld einer tabelle geladen werden
-- '*' und der Link zu einem Bild (z.B.:'*http://www.example.com/image.jpg').
$x(float) 
Like obere Ecke des Bildes
X ist der Abstand vom linken Rand.
$y(float) 
Linke obere Ecke des Bildes
Y ist der Abstand vom oberen Rand.
$w(float) 
Breite des Bildes, bei 0 wird die Breite automatisch berechnet.
$h(float) 
Höhe des Bildes, bei 0 wird die Höhe automatisch berechnet.
$type(string) Bildformat. Mögliche Werte (case insensitive): 
JPEG and PNG(ohne GD library)
alle Bildtypen die durch GD: GD, GD2, GD2PART, GIF,JPEG, PNG, BMP, XBM, XPM; unterstützt werden.
Wenn nicht festgelegt wird der Typ von der Dateierweiterung entnommen.
$link(mixed) 
URL oder ein Identifier der von der Funktion AddLink() zurückgegeben wird.
$align (string) Wo soll der Cursor nach dem Einfügen des Bildes sein, relativ zur Höhe des Bildes. 
Mögliche Werte:
T: Oben-Rechts bei LTR oder Oben-Links bei RTL
M: Mitte-Rechts bei LTR oder Mitte-Links bei RTL
B: Unten-Rechts bei LTR oder Unten-Links bei RTL
N: Nächste Zeile
$resize(mixed) 
'true' Größe Anpassen (verkleinern) um die angegebene Höhe und Breite des Bildes zu erreichen. (erfordert die GD orImageMagick library);
'false' keine Größenanpassung
2 Größenanpassung in jede Richtung (verkleinern und vergrößern)
$dpi(int) 
dot-per-inch die für die Größenanpassung benutzt werden soll.
$palign(string) Ausrichtung des Bildes in der Zeile 
Mögliche Werte:
L : Linksausrichtung
C : Zentriert
R : Rechtsausrichtung
'' : Leerer Text: Linksausrichtung bei LTR oder Rechtsausrichtung bei RTL
$ismask(boolean) 
true wenn das Bild eine Maske ist,
false wenn es keine Maske ist
$imgmask(mixed) 
Maske die von dieser Funktion wiedergegeben wird oder
false
$border(mixed) Wird eine Umrandung um die Zelle des Bildes gezeichnet
Der WErt kann eine Nummer sein:
0: no border (default)
1:frame
oder ein String mit einem oder allen der folgenden Buchstaben in beliebiger Reihenfolge
L: left
T: top
R: right
B:bottom
oder jeder array der den Style einer Umrandung beschreibt z.B.:
array('LTRB' => array('width' => 2, 'cap' => 'butt','join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0)))
$fitbox(mixed) 
false oder
2 Buchstaben die angeben wie das Bild in der Box ausgerichtet werden soll
Der erste Buchstabe gibt die horizontale Ausrichtung an:
L = left
C = center
R = right
Der zweite Buchstabe gibt die Vertikale Ausrichtung an:
T = top
M = middle
B = bottom
$hidden(boolean) 
true Da Bild wird nicht angezeigt
$fitonpage(boolean) 
true Das Bild wird auf die Dimensionen der Seite angepasst
$alt (boolean) 
true Das Bild wird als Alternative hinzugefügt aber nicht direkt gedruckt Die ID des Bildes wird zurückgegeben.
$altimgs (array) 
Ein Array von alternativen Bild IDs.
Jedes alternative Bild muss im Array mit 2 Werten angegeben werden.
Ein integer der die Bild ID repräsentiert (wie es die Image() Funktion zurück gibt) und einen boolean Wert der angibt ob das Bild das Standard-Bild zum Drucken ist.

Schreibe einen Kommentar