PHP imagealphablending - das Bild Mischmodus einstellen
imagealphablending - das Bild Mischmodus einzustellen.
Grammatik
bool imagealphablending ( resource $image , bool $blendmode )
imagealphablending () erlaubt die Verwendung von zwei verschiedenen Modi auf wahren Farbbilder zeichnen.
Unter Mischen (Blending) Modus, Alpha-Kanal-Komponente der Farbe für alle Zeichenfunktion geliefert, wie imagesetpixel () bestimmen, die zugrunde liegende Farbe sollte durch bestrahlt in dem Umfang zulässig. Als Ergebnis zeigen GD automatisch die vorhandene Farbe und Pinsel Farbmischung, und speichert das Ergebnis im Bild. Die Ergebnisse der Pixel ist undurchsichtig.
In Nicht-Mischmodus, die Stiftfarbe zusammen mit seinem Alpha-Kanalinformation zusammen kopiert, Zielpixel ersetzt werden. Blending-Modus ist zum Zeitpunkt der Malerei Palette Bild nicht zur Verfügung.
Wenn blendmode TRUE, dann Blending-Modus aktiviert ist, ansonsten geschlossen. Erfolgreiche Rückkehr TRUE, oder bei einem Fehler FALSCH.
Parameter
- Bild von der Bildfunktion (zum Beispiel imagecreatetruecolor ()) erstellt liefert eine Bildressource.
- blendmode , ob Mischmodus zu aktivieren.Wahre Farbbilder auf True Standard, ansonsten FALSE.
Rückgabewert
Erfolgreiche Rückkehr TRUE, oder bei einem Fehler FALSCH.
Beispiele
<?php // 创建图像 $im = imagecreatetruecolor(100, 100); // 启用混色模式 imagealphablending($im, true); // 画一个正方形 imagefilledrectangle($im, 30, 30, 70, 70, imagecolorallocate($im, 255, 0, 0)); // 输出 header('Content-type: image/png'); imagepng($im); imagedestroy($im); ?>