Вы не зашли.
Главная » PHP » Общие вопросы по PHP
#1081. Gemorroj Off (107)
Administrator
2015.01.22 18:06
нельзя указывать условия сортировки. ты можешь указать только колонку по которой сортировать. т.е. ноль там не понятно к чему.
#1082. sql555
Гость
2015.01.25 10:10
Привет.  вот нашол и переделал код наложение копирайта.
все работает, вот задаю себе вопрос "Все ли я нормально собрал"
подскажите?

Код:
span style="color: #0000BB"><?php$img = 'file.jpg';$wh = getimagesize('cop.png'); //копирайт$fh = getimagesize($img); //файл$sx=$fh[0]-$wh[0]-3;$sy=$fh[1]-$wh[1]-5;$rfile = imagecreatefromjpeg($img);imagecopy($rfile, $rwatermark, $sx, $sy, 0, 0, $wh[0], $wh[1]);imagejpeg($rfile,'filecop.jpg'); //сохраняемimagedestroy($rfile);
Отредактировано Gemorroj (2015.01.26 11:11)
#1083. sql
Гость
2015.01.25 11:11
Проблема в том что после наложения копирайта картинка стает с 200кб в 135кб

почему так?
#1084. Gemorroj Off (107)
Administrator
2015.01.26 11:11
если тебя устраивает результат, то нормально.
почему изменился размер не знаю, т.к. не спец в графике
#1085. tipsun Off (19)
Moderator
2015.01.28 22:10
Качество выстави на максимум на выходе. Кажется тот же imagejpeg имеет 3й параметр качество.
Добавлено спустя   3 минуты  40 секунд:
http://php.net/manual/ru/function.imagejpeg.php
#1086. despod Off (0)
Участник
2015.07.19 13:01
Всем привет!
есть небольшой кусочек кода
вроде все работает но Гистограмма уходет почему то вниз причем не вся только 1.3.6 из 10
остольные норм

Код:
span style="color: #0000BB"><?php$arr = array('20','55','7','189','102','27','200','76','300','210');$arrX = array('Q','W','E','R','T','Y','U','I','O','P');$vizit = 700;Header("Content-type: image/png");$imageY = 150; $im = imageCreate(370, $imageY);//300x120 $colors = imageColorAllocate($im, 0, 0, 0); $color1 = imageColorAllocate($im, 0, 110, 240);for ($x=1; $x<=10; $x++){ $h = round(($arr[$x-1]*$imageY)/$vizit); imageFilledRectangle($im,$x*34-13,$imageY-$h,$x*34+13, $imageY-10, $color1); ImageString ($im, 0, $x*34-13, $imageY-$h-10, round(($arr[$x-1] * 100 / $vizit),1).'%', $color1); } imagePng($im); imageDestroy($im);
Вложения
Гистограмма.jpg 26kb {549x373} [загрузок: 875]
Отредактировано despod (2015.07.19 13:01)
#1087. Gemorroj Off (107)
Administrator
2015.07.19 13:01
поправленный вариант:
Код:
span style="color: #0000BB"><?php$arr = array('20','55','7','189','102','27','200','76','300','210');$arrX = array('Q','W','E','R','T','Y','U','I','O','P');$visit = 700;//header("Content-type: image/png");$imageY = 150;$im = imagecreate(370, $imageY); //300x120$colors = imagecolorallocate($im, 0, 0, 0);$color1 = imagecolorallocate($im, 0, 110, 240);for ($x = 1; $x <= 10; $x++) { $h = round(($arr[$x - 1] * $imageY) / $visit); $xImageLeft = $x * 34 - 13; $xImageRight = $x * 34 + 13; $yImageLeft = $imageY - $h - 10; $yImageRight = $imageY - 10; $yImageRightPercent = $yImageLeft - 10; $percentString = round(($arr[$x - 1] * 100 / $visit), 1) . '%'; imagefilledrectangle($im, $xImageLeft, $yImageLeft, $xImageRight, $yImageRight, $color1); imagestring($im, 0, $xImageLeft, $yImageRightPercent, $percentString, $color1);}imagepng($im, '/test.png');imagedestroy($im);
Получалось что если колонка размером меньше 10 пикселей (твой отступ), то ломалась логика прорисовки y координат. Сделал отступ по 10 пикселей с обеих y координат.
И еще все функции в php должны быть в нижнем регистре. Не рекомендуется писать как попало используя регистронезависимость некоторых частей php.
#1088. despod Off (0)
Участник
2015.07.19 14:02
спасибо грамадное!
на будущее запомню!
#1089. koji Off (3)
Участник
2015.08.08 17:05
хранить видео в нескольких форматах (как mp4, 3gp, flv) слишком объемно, позволит ли ffmpeg конвертировать несколько видео в секунду, при явном запросе на требуемый формат, не пожирая все ресурсы? т.е. что дешевле обойдется память на жд или оператив.
Отредактировано koji (2015.08.08 17:05)
#1090. Gemorroj Off (107)
Administrator
2015.08.09 08:08
нет. так не получится. придется хранить сконвертированное видео. конвертирование может занимать довольно продолжительное время, а главное оно очень трудоемкое в плане процессорного времени.
Страниц: 1107 108 109 110 111118 Все
Главная
WEB
PunBB Mod v0.6.2
0.036 s