imagealphablending – Legt den Mischmodus eines Bildes fest.
bool imagealphablending ( Ressource $image , bool $blendmode )
imagealphblending() ermöglicht die Verwendung von zwei verschiedenen Malmodi für Echtfarbenbilder.
Im Mischmodus wird die Alphakanal-Farbkomponente allen Malfunktionen bereitgestellt, z. B. imagesetpixel(), um zu bestimmen, wie viel die zugrunde liegende Farbe durchscheinen darf. Dadurch mischt GD automatisch die vorhandene Farbe des Punkts mit der Pinselfarbe und speichert das Ergebnis im Bild. Die resultierenden Pixel sind undurchsichtig.
Im Nicht-Mischmodus wird die Pinselfarbe zusammen mit den Alphakanalinformationen kopiert und das Zielpixel ersetzt. Der Farbmischmodus ist beim Zeichnen von Palettenbildern nicht verfügbar.
Wenn blendmode TRUE ist, ist der Mischmodus aktiviert, andernfalls ist er deaktiviert. Gibt TRUE bei Erfolg oder FALSE bei Fehler zurück.
imageDie von der Bilderstellungsfunktion zurückgegebene Bildressource (z. B. imagecreatetruecolor()).
blendmode unabhängig davon, ob der Mischmodus aktiviert ist. Der Standardwert ist „True“ für Echtfarbenbilder, andernfalls FALSE.
Gibt TRUE bei Erfolg oder FALSE bei Fehler zurück.
<?php// Ein Bild erstellen $im = imagecreatetruecolor(100, 100);// Farbmischmodus aktivieren imagealphablending($im, true);// Ein quadratisches bildgefülltes Rechteck zeichnen($im, 30, 30, 70, 70, imagecolorallocate( $im, 255, 0, 0));//Output header('Content-type: image/png');imagepng($im);imagedestroy($im);?>