DJ_AlieN

Рейтинг
165
Регистрация
04.02.2005
Должность
IT Ceo

можете в личку отписать потом как с лицензиями вопрос решили?

еще бы отметить что аякс не всегда из соображений безопасности работает с другим доменом

срасивее тейбл статус решения нет


function InsertLogo($file_from,$file_to,$q=70,$place=1) {
$logo_places = array(
1=>array(text => "верх - слева", x => 0, y => 0),
2=>array(text => "верх - справа", x => 1, y => 0),
3=>array(text => "низ - слева", x => 0, y => 1),
4=>array(text => "низ - справа", x => 1, y => 1),
);

$logo_file="/home/user/mega_logo_png.png";
$kx = $logo_places[$place][x];
$ky = $logo_places[$place][y];
$logo = ImageCreateFromPNG($logo_file);
$a1= GetImageSize($logo_file);
$a2 = GetImageSize($file_from);
$fr = ImageCreateFromJPEG($file_from);
$f=ImageCreateTrueColor(imagesx($fr),imagesy($fr));
ImageCopy($f,$fr,0,0,0,0,imagesx($fr),imagesy($fr));
ImageDestroy($fr);
ImageAlphaBlending($f, 1);
ImageAlphaBlending($logo, 1);
ImageCopy($f, $logo, $kx * ($a2[0] - $a1[0]) + 2 * (0.5 - $kx), $ky * ($a2[1] - $a1[1]) + 2 * (0.5 - $ky), 0, 0, $a1[0], $a1[1]);
if(file_exists($file_to))unlink($file_to);
ImageJPEG($f,$file_to,$q);
chmod($file_to,0777);
}
// СХЕМА ВЫЗОВА (источник, куда сохранить, джыпег качество, положение лого);

Не помню точно, но вроде лого должно быть сделано в PNG24, чтобы работала альфа-прозрачность

perl - статика

<ul id='ul_id'>
<li><a href="/">1</a> какой-то тест1</li>
<li><a href="/">2</a> какой-то тест2</li>
</ul>


<script type='text/javascript'>
$('#ul_id').append('<li><a href="/">3</a> какой-то тес3</li>');
// А ПОТОМ
$("#ul_id a[onclick!='aClick']").attr('onclick','aClick');
</script>

function ResizeImagePoBokam($image_from,$image_to, $fitwidth=450,$fitheight=450,$quality=75){
$size=GetImageSize($image_from);
$i = ImageCreateFromJPEG($image_from);
$o = ImageCreateTrueColor($fitwidth, $fitheight);
if(!$o) $o=ImageCreate($fitwidth, $fitheight);
$white = imagecolorallocate($o, 255, 255, 255);
imagefilledrectangle($o,0,0,$fitwidth,$fitheight,$white);
$otn=$size[1]/$fitheight;
$copy_x=round($size[0]/$otn);
if($copy_x>$fitwidth)$copy_x=$fitwidth;
$copy_y=round($size[1]/$otn);
$width_w=round($copy_x*$otn);
$width_h=round($copy_y*$otn);
$start_x=floor($size[0]/2)-floor($width_w/2);
$start_y=floor($size[1]/2)-floor($width_h/2);
$dst_x=round(($fitwidth-$copy_x)/2);
imagecopyresampled($o,$i,$dst_x,$dst_y,$start_x,$start_y,$copy_x,$copy_y,$width_w,$width_h);
@unlink($image_to);
imagejpeg($o, $image_to, $quality);
imagedestroy($o);
imagedestroy($i);
}
// Схема зызова: ResizeImagePoBokam($файл_источник,$куда_сохранить(можно перезаписать источник),$ширина,$высота,$джыпег качество);

Хотя, автор наверно хочет перейти от MagickImageResize + MagickImageCrop к мифическому MagickCopyResampled

document.getElementById('CD_day').innerHTML = /[234]$/.test(days.toString()) ? 'дня' : (days == 1 ? 'день' : 'дней');

12 = дня

13 = дня

14 = дня

покажите текущий код

Элитные статьи для серьезных заказчиков!

а также

Статьи Deluxe

Копирайт Premium

Эпотажный рерайт

и Гламурный уник

Всего: 961