|
|
|
| Здравствуйте!
Подскажите, пожалуйста, как можно это сделать. Скопировать одну картинку на другую, чтобы она располагалась по ее центру, а затем сохранить полученный результат в новую картинку.
Заранее спасибо! :)
<?php
$marker = "marker.png";//Логотип маркера
$shablon_markera = "shablon_marker.png";//Шаблон на которое накладываем логотип маркера
$nev_marker='nev_marker.png';// Имя файла нового маркера.
// определим размеры Логотип маркера
$w_m=36 ;
$h_m=37;
// определим размеры Шаблон маркера
$w_m=40 ;
$h_m=40;
?> | |
|
|
|
|
|
|
|
для: _Geroi_
(02.02.2012 в 23:17)
| | Вот Вам статья для рывка )))
У дядьки Google спросите по теме "наложение watermark"
Поиском по сайту воспользуйтесь...
Пишу так, потому что с нуля рассказывать долго, а в инете уже всё расписано до мелочей
Если не будет получаться, то пишите, поможем чем сможем.... | |
|
|
|
|
|
|
|
для: _Geroi_
(02.02.2012 в 23:17)
| |
<?
$wm=imagecreatefrompng("marker.png");
$wmW=imagesx($wm);
$wmH=imagesy($wm);
$image=imagecreatefrompng("shablon_marker.png");
imagecopyresampled($image, $wm, 10, 10, 0, 0, $wmW, $wmH, $wmW, $wmH);
imagejpeg($image,"nev_marker.png",90);
imagedestroy($image);
imagedestroy($wm);
?>
|
Чтоб поместить его ровно по центру, поизменяйте в строке
imagecopyresampled($image, $wm, 10, 10, 0, 0, $wmW, $wmH, $wmW, $wmH);
| числа "10" | |
|
|
|