Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

imagealphablending

Image-Funktionen

    Befehl:
bool imagealphablending ( resource $image , bool $blendmode )


    Parameter-Liste:
NameBeschreibung
imageine von den verschiedenen Erzeugungsfunktionen wie imagecreatetruecolor() gelieferte Grafikressource.
blendmodeOb der Mischmodus aktivieren oder nicht. Auf farbechte Bilder der Standardwert ist TRUE ansonsten wird der Standardwert FALSE.

    Rückgabewerte:
Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.

    Beschreibung:
imagealphablending() ermöglicht zwei unterschiedliche Modi der Zeichnung auf Truecolor-Bildern. In Füllmethode, der Alpha-Kanal Komponente der Farbe zu allen Zeichnung Funktion, wie imagesetpixel() geliefert bestimmt, wie viel von dem zugrunde liegenden Farbe sollte gestattet werden, durchscheinen werden. Als Ergebnis gd automatisch verbindet die vorhandene Farbe an diesem Punkt mit der Zeichnung Farbe und speichert das Ergebnis im Bild. Das resultierende Pixel undurchsichtig ist. In Nicht-Füllmethode, wird die Zeichnung Farbe buchstäblich mit seinen Alpha-Kanal Informationen kopiert und ersetzt das Ziel-Pixel. Blending-Modus nicht verfügbar ist beim Zeichnen auf Palette Bildern.


    Aktiv in Version:
(PHP 4 >= 4.0.6, PHP 5, PHP 7)

    Hinweis:
Hinweis:

Diese Funktion setzt die GD-Bibliothek in der Version 2.0.1 oder höher (empfohlen wird mindestens 2.0.28) voraus.


imagealphablending() - Beispiel:



Eingabe:
<?php
// Bild erstellen
$im = imagecreatetruecolor(100, 100);

// Set alphablending to on
imagealphablending($im, true);

// Zeichnet ein Quadrat
imagefilledrectangle($im, 30, 30, 70, 70, imagecolorallocate($im, 255, 0, 0));

// Ausgang
header('Content-type: image/png');

imagepng($im);
imagedestroy($im);
?>
Image-Funktionen