Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: watermark

Parašė Pongis· 2007 Rugs. 24 15:09:57
#29

ozzWANTED parašė:
Nieko čia sudėtingo nėra - markinama yra naudojantis failu esančiu mode: "show_image.php", tad tiesiog dalyse:
if ($type == "thumb1") {

bei
} elseif ($type == "thumb2") {

Gražinti defaultinį fusiono printinimą iš defaultinės fusiono galerijos ir tiek...


Ozz, aš apie šį kodą kalbu:

<?
// Kelias iki norimo failo
$path = $_SERVER['DOCUMENT_ROOT'].$_SERVER['REQUEST_URI'];

// Ikelia nuotrauka
$image = imagecreatefromstring(file_get_contents($path));

$w = imagesx($image);
$h = imagesy($image);

// Uzkrauna watermark nuotrauka
$watermark = imagecreatefrompng('scripterz.png');
$ww = imagesx($watermark);
$wh = imagesy($watermark);

// Uzdeda watermark ant nuotraukos
imagecopy($image, $watermark, $w-$ww, $h-$wh, 0, 0, $ww, $wh);

// Sukuria galutine foto
header('Content-type: image/jpeg');
imagejpeg($image);
exit();
?>