Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

imagecopymergegray

Image-Funktionen

    Befehl:
bool imagecopymergegray ( resource $dst_im , resource $src_im , int $dst_x , int $dst_y , int $src_x , int $src_y , int $src_w , int $src_h , int $pct )


    Parameter-Liste:
NameBeschreibung
dst_imDestination Image-Link-Ressource.
src_imQuelle Bild-Link-Ressource.
dst_xx-Koordinate des Zielpunktes.
dst_yy-Koordinate des Zielpunktes.
src_xx-Koordinate der Quellpunkt.
src_yy-Koordinate der Quellpunkt.
src_wQuelle der Breite.
src_hQuelle Höhe.
pctDie beiden Bilder werden nach pct, die von 0 bis 100 reichen können zusammengeführt werden. Wenn pct = 0 ist, wird keine Aktion ausgeführt, wenn 100 diese Funktion verhält sich identisch zu imagecopy() für Palettenbilder außer ignorieren alpha Komponenten, während es die Alpha-Transparenz für farbechte Bilder implementiert.

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

    Beschreibung:
imagecopymergegray () kopiert einen Teil src_im auf dst_im ab der x-, y-Koordinaten src_x, src_y mit einer Breite von src_w und einer Höhe von src_h. Der Abschnitt definiert wird auf der x-, y-Koordinaten, und dst_x dst_y kopiert werden.


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

imagecopymergegray() - Beispiel:


Eingabe:
<?php
// Neues Bild Instanzen
$dest = imagecreatefromgif('php.gif');
$src = imagecreatefromgif('php.gif');

// Kopieren und verschmelzen - Gray = 20%
imagecopymergegray($dest, $src, 10, 10, 0, 0, 100, 47, 20);

// Output und frei aus dem Speicher
header('Content-Type: image/png');
imagepng($dest);

imagedestroy($dest);
imagedestroy($src);
?>

Ausgabe:
Image-Funktionen