Pull to refresh

Comments 54

Спасибо, вы сделали этот мир еще вебдванольней :-)
а можно узнать что тут такого вебдванольного?
+1… тоже пытаюсь понять что тут вебдванольного.
Как что, конечно скругленные углы, без них какой может быть вебдваноль?
тогда забыли:
— мокрый пол
— блик
— значок говорящий, что это beta картинка
в ссылке на блог есть все:)
Наверное тень.

Неудачный пример.
Блик наверное был бы более вэбдванольнее.
хабр съел часть кода, вот исправленный кусок:
//place shaвow on the canvas
$canvas->compositeImage($shadow, $shadow->getImageCompose(), 0, 0);
//place image on the canvas
$canvas->compositeImage($thumb, $thumb->getImageCompose(), 0, 0);
UFO just landed and posted this here
чувство юмора — это по-вашему куча смайлов и кривляние рожей?
UFO just landed and posted this here
окей.
[капитан-очевидность]
в вышестоящем своем комменте я имел в виду, что не стоит воспринимать название вебдванольные так серьезно, даже если в названии топика нет смайлов и прочей атрибутики.
[/капитан-очевидность]
для меня веб 2.0 — миф
&ltмиф&gt
Web 2.0
&lt/миф&gt

Абсолютно с вами согласен.
Новый миф: вебдванольная свежесть.
а ты случаем незнаешь как из картинки делать квадратные превьюшки? чтобы не искажались пропорции, грубо говоря вырезался квадрат из середины изображения. как, к примеру, на яндекс. фотках превью.

Сделать я это конечно могу в GD, но может это можно сделать проще с Imagick?
UFO just landed and posted this here
А почему-бы напрямую бинарничек не использовать? Те же курения мана, те же пробы…

ЗЫ: к вопросу exec, если не всегда есть доступ к шеллу — не всегда и расширение стоит ;)
exec медленнее, + OO подход мне ближе
Тесты приведете или оставите свои слова без доказательств?
У ооп есть преимущество, конечно… Но, с другой стороны — параметры проще передавать ;)
Принято, спасибо :)
есть еще один момент — при использовании интерфейса к php ImageMagick работает в запущенной сессии php, что не всегда бывает хорошо, иногда лучше «скинуть» обработку, вызвав ImageMagick как отдельное приложение
А как это можно сделать?
UFO just landed and posted this here
Можно так, без лишних буферов:
passthru("convert /tmp/test.ppm -crop 100x100 jpeg:-");
Автор замечательного блога, собственно, является разработчиком пакета imagick — pecl.php.net/user/mkoppanen

Кстати, вроде для ImageMagick, есть еще одна обертка для работы с PHP. На хабре про нее писали, но название из головы вылетело.
а в какую сторону стоит копать, если экстеншн стоит и загружен (судя по phpinfo()), а интерпретатор ругается:
Fatal error: Class 'Imagick' not found
видимо не стоит сам ImageMagick
дак вот, стоит :(
hostX:~# dpkg -l *imagemagick*|grep ii
ii imagemagick 6.2.4.5.dfsg1-0.14 Image manipulation programs

ii значит стоит
тогда shell вам в руки, или покопаться в php.ini, может там что то поправить надо…
У ImageMagic много различных модификаций. Работать с ним как с классом позволяют далеко не все.

В вашем случае у вас скорее всего доступны функции начинающиеся на imagick_ (напр. imagick_readimage — вместо IMagick::readImage).

Как лекарство — установить нормальную версию Imagick — ru2.php.net/manual/ru/imagick.setup.php и imagemagick.org/.
Спасибо!
Собрал экстеншн из исходников и все сразу заработало
Все это прекрасно делается с помощью css-магии
с помощью CSS можно «сжать» большую картинку, можно приделать углы круглые при желании, но средствами стилевых таблиц реальную тумбу (занимающую, что не маловажно, значительно меньше времени загрузки и трафика, оригинальная) не сделать
а с помощью уличной магии, можно телепортировать большие картинки в тумбы моментально =)
с предварительной загрузкой полного изображения?
а если это превьюшки галлереи?
Я про закругления и тени.
Сегодня это такие закругления, а завтра это обрезанные под 45 градусов углы. Т. ч. css тут рулит
И карму минусовать незачем было :)
css не пережимает картинки в превьюшки.
основная идея поста в том, чтобы сделать превьюхи более симпатичными, вот и все.
ЗЫ кому то ближе css, кому-то php, я не люблю верстку, поэтому делаю как люблю:)
Вы совершенно не вникаете в текст комментариев
а вот я для себя нашел эту инфу полезной.
а веб2.0 или нет — это уже кому-как нравится.

автор спасибо!
В свое время нужно было написать небольшую галерейку, все делалось на GD, поскольку IM у хостера небыло.
ImageMagic сильная штука, такое с фотками можно вытворять.
Спасибо за небольшой материальчик, крайне полезный.
а я уже в которой статье не могу картинки видеть — picamatic.com в Китае не открывается :(((
понимаю, бессмысленно призывать авторов пользоваться другим сервисом, но вот так обстоят дела
мне просто лениво было выкладывать на яндекс. фотки
Sign up to leave a comment.

Articles