|
автор: massa_netto (16.08.2005 в 17:09) |
|
| Есть у Вас скрипт загрузки картинки, как можно туда добавить при загрузке автоматическое создание превьюшки?? Ну я впринцыпе знаю что можно но как ? | |
|
|
|
|
|
|
|
для: massa_netto
(16.08.2005 в 17:09)
| | А какой скрипт вы имеете ввиду? В разделе downloads лежит скрипт загрузки с возможностью создания превьюшек - Image Java Editor http://www.softtime.ru/info/imagejavaeditor.php, который создал Crux. Вы его имеет ввиду или другой? | |
|
|
|
|
|
|
|
для: massa_netto
(16.08.2005 в 17:09)
| | Воспользуйтесь Поиском по Форуму - этот вопрос обсудили очень подробно и Дизайнер даже написал 2 версии скрипта создания превьюшек. | |
|
|
|
|
|
автор: massa_netto (16.08.2005 в 21:51) |
|
|
для: cheops
(16.08.2005 в 19:49)
| | Не совсем то что нужно !
Мне нужно с формочкой загрузки. Я не потяну сам | |
|
|
|
|
|
|
|
для: massa_netto
(16.08.2005 в 21:51)
| | Понятно, а почему Image Java Editor http://www.softtime.ru/info/imagejavaeditor.php не подходит? | |
|
|
|
|
автор: massa_netto (17.08.2005 в 01:31) |
|
|
для: cheops
(16.08.2005 в 22:46)
| | Совсем не то, что надо. ТАм все очень ен понятно..... Помогите | |
|
|
|
|
автор: massa (17.08.2005 в 19:05) |
|
|
для: massa_netto
(17.08.2005 в 01:31)
| | Ну что кто-нибудь поможет ? | |
|
|
|
|
|
|
|
для: massa
(17.08.2005 в 19:05)
| | так а что надо-то? или наугад предлагать пока вам не подойдет?:) | |
|
|
|
|
автор: massa (18.08.2005 в 09:34) |
|
|
для: Loki
(17.08.2005 в 19:20)
| | Надо сделать два файла...
1 - форма
В форме есть input file, с помощью которого мы выбираем фотографии с нашего локального диска.
2 - обработка
Обработка формы!
а) Загрузить на сервер выбранное изображение
б) В этой же форме, автоматически создать превьюшку(примерно 100х100)
-------------------------------------
Вот что требуется | |
|
|
|
|
|
|
|
для: massa
(18.08.2005 в 09:34)
| | Помотрите темы посвященные загрузке файлов на сервер. Комбинирование их со скриптами приведенынми выше решает вашу задачу.
http://softtime.ru/forum/read.php?id_forum=1&id_theme=4833&page=1 | |
|
|
|
|
|
|
|
для: massa
(18.08.2005 в 09:34)
| | А что конкретно не получается? Можете приложить части своего кода, с которыми у вас загвоздка. Там будет удобнее. | |
|
|
|
|
автор: massa_netto (19.08.2005 в 12:34)  4.6 Кб |
|
|
для: glsv (Дизайнер)
(18.08.2005 в 10:05)
| | Вот сделал что и необходимо было...
Можете скачать в аттаче.
Значит надо создать папку fotos, в ней big и small папки, выставить на все права записи и все работает...
Протестируйте, пожалуйста...
Мне кажется, что качество становится отвратительным после создания превьюшки... | |
|
|
|
|
автор: massa_netto (20.08.2005 в 18:04) |
|
|
для: massa_netto
(19.08.2005 в 12:34)
| | Вообщем никто я вижу не смотрел мой скрипт ... Так почему же качество создания превьюшек такое отвратительное получается ? | |
|
|
|
|
|
|
|
для: massa_netto
(20.08.2005 в 18:04)
| | Да-да! Качество отвратительное получается :-( Кто-нибудь может пояснить в чем дело? Я раньше уже задавал подобный вопрос в форуме, но что-то никто... :-( | |
|
|
|
|
|
|
|
для: massa_netto
(20.08.2005 в 18:04)
| | Да, качество становится хуже. Увеличьте показатель качества при сохранении.
Это последний параметр функции ImageJPEG. Может иметь значения от 0 до 100. Чем он больше - тем лучше качество изображения.
<?
ImageJPEG($img, "fotos/big/".$new_foto_id.".jpg", 90);
//...
ImageJPEG($img, "fotos/small/".$new_foto_id.".jpg", 90);
?>
|
| |
|
|
|
|
автор: mass_netto (22.08.2005 в 00:35) |
|
|
для: glsv (Дизайнер)
(21.08.2005 в 18:54)
| | Спасибо дизайнер, очень помогло!!!
Вот теперь еще вопрос... Как на большую картинку при загрузке прикрутить надпись допустим: "тест" белым цветом, с кусочком тени | |
|
|
|
|
|
|
|
для: mass_netto
(22.08.2005 в 00:35)
| | Пример скрипта с надписями на картинке приведен по ссылке
http://softtime.ru/forum/read.php?id_forum=1&id_theme=787&page=1
А тень реализуется "печатанием" текста 2 раза с небольшим смещением и разными цветами.
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=5169&page=1 | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(22.08.2005 в 04:54)
| | интересует исходник если таковой имееться . на этапе загрузке картинки
!любого формата jpg gif png bmp
!любого размера и формата.
! при загрузке на сервер создавало как раз 2 папки BIG и Small и в них закидывало картинкуи начальную и после обработки без потери качества и пропорций изображения.
заранее спасибо . | |
|
|
|
|
|
|
|
для: sidPR
(23.08.2005 в 04:02)
| | >!любого формата jpg gif png bmp
Формат BMP не может обрабатываться средствами библиотеки gd
>любого размера и формата.
Размер файлов любой если только не поставлено дополнительных ограничений.
Но экспериментально замечено, что библиотека gd дает сбой при работе с изображениями по размерам более 1000 пикслей по ширине и высоте. Скорее всего от размера самого файла (в Мб) это зависит.
> при загрузке на сервер создавало как раз 2 папки BIG и Small
Подобный скрипт приведен massa_netto несколькими постами ранее.
За исключеним того, что
1. Папки big и small нужно создать вручную
2. Изображение для папки big тоже масштабируется до определенных размеров. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(23.08.2005 в 04:43)
| | >Подобный скрипт приведен massa_netto несколькими постами ранее.
1. тестирова у себя при маштубировании уж очень некачественное изображение получаеться что small что big
ставил:
ImageJPEG($img, "fotos/big/".$new_foto_id.".jpg", 100);
|
качество всеравно паршивое. неподскажите в чем проблемма?
2. можно ли его модифицировать чтобы в sql хранились все данные исходного и обработоного изображения покажите пожалуйста напримере.
3.Что лучьше gd или gd2 ? | |
|
|
|
|
|
|
|
для: sidPR
(23.08.2005 в 07:30)
| | help me plz. | |
|
|
|
|
|
|
|
для: sidPR
(23.08.2005 в 07:30)
| | > уж очень некачественное изображение получаеться
Да, я тоже замечал странности с качеством при сохранении JPG определенных цветовых диапазонов. Но в целом меня вполне устраивало. А перешлите фотки: исходное и уменьшенное на softtime@softtime.ru с пометкой "для Дизайнера".
Может формат PNG использовать. Размеры картинки, конечно, будут больше.
>Что лучьше gd или gd2 ?
GD2 более новая версия библиотеки. GD первой версии в PHP больше не поддерживается (работает только в старых версиях). | |
|
|
|
|
|
|
|
для: sidPR
(23.08.2005 в 07:30)
| | может я не в теме...вы не пробовали imagecreatetruecolor() вместо imagecreate()? | |
|
|
|
|
|
|
|
для: P@Sol
(24.08.2005 в 09:57)
| | там помойму какразтаки везде imagecreatetruecolor | |
|
|
|
|
|
|
|
для: sidPR
(24.08.2005 в 10:38)
| | Помагите организовать аналогичную загрузку изображений по разделам средствами php mysql пожалуйсто! | |
|
|
|
|
|
|
|
|
для: sidPR
(24.08.2005 в 10:38)
| | Проблема была в функции масштабирования ImageCopyResized().
Вместо нее нужно использовать функцию imagecopyresampled(), которая производит интерполяцию пикселей при масштабировании. Качество, соответственно, улучшается.
Параметры функций не отличаются. Поэтому просто замените название функции в 2 местах. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(26.08.2005 в 04:55)
| | Неподскажите многоуважаемый Дизайнер какими путями при создании привьюшки на нее можно наложить изображение к примеру ввиде рамочки.
пример работы http://gta.ag.ru/sa/screens/ | |
|
|
|
|
|
|
|
для: sidPR
(27.08.2005 в 12:44)
| | А вот ссылка на класс для генерации превюшек изображений - думаю тебе
понравиться --- рамок и прочих украшательств
http://phpthumb.sourceforge.net/
расплачиваюсь за помощь | |
|
|
|