Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Изменение размеров картинки на машине пользователя, Как можно ли реализовать такое? 
V
    Опции темы
zodiac
  Дата 7.10.2010, 11:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 120
Регистрация: 3.7.2009

Репутация: нет
Всего: нет



Здравствуйте!
Можно ли каким-нибудь образом перехватить выбранное в форме изображение, скопировать и изменить его размеры, и только после этого отослать на сервер? Чтобы особо одаренные не получали по десять раз окно "размер файла превышает допустимый" при попытке загружать в галерею фотографии прямо с фотоаппарата, по 8 мб весом Xx
PM MAIL   Вверх
Egik2
Дата 7.10.2010, 11:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 302
Регистрация: 29.7.2008
Где: Агудзера

Репутация: нет
Всего: 11



Цитата(zodiac @  7.10.2010,  11:02 Найти цитируемый пост)
Можно ли каким-нибудь образом перехватить выбранное в форме изображение, скопировать и изменить его размеры, и только после этого отослать на сервер?

Что подразумевается под изменить размеры картинки?
Если имеется в виду изменить его размер с 8 мб до допустим 1 мб, то средствами javascript этого никак не сделать.


--------------------
Три великие добродетели программиста: лень, нетерпение и самомнение (Larry Wall)
a-nav.com
developer-blog.ru
world-poetry.org
PM MAIL WWW ICQ   Вверх
zodiac
Дата 7.10.2010, 11:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 120
Регистрация: 3.7.2009

Репутация: нет
Всего: нет



Изменить ее с дикого разрешения 5000х4000 (к примеру) пикселей в стандартное 1024х768... размер файла соответственно уменьшится...
Хочется, чтобы можно было грузить даже очень большие фотографии, которые бы уменьшались до загрузки их на сервер прямо на локальной машине. Если не через JS, то через что можно сделать подобное?

Это сообщение отредактировал(а) zodiac - 7.10.2010, 11:22
PM MAIL   Вверх
Egik2
Дата 7.10.2010, 11:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 302
Регистрация: 29.7.2008
Где: Агудзера

Репутация: нет
Всего: 11



Цитата(zodiac @  7.10.2010,  11:19 Найти цитируемый пост)
Изменить ее с дикого разрешения 5000х4000 (к примеру) пикселей в стандартное 1024х768... размер файла соответственно уменьшится... 


С помощью javascript можно уменьшить только видимый размер картинки, то есть сколько места она занимает на экране - реальный размер при этом ничуть не изменится.



--------------------
Три великие добродетели программиста: лень, нетерпение и самомнение (Larry Wall)
a-nav.com
developer-blog.ru
world-poetry.org
PM MAIL WWW ICQ   Вверх
zodiac
Дата 7.10.2010, 11:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 120
Регистрация: 3.7.2009

Репутация: нет
Всего: нет



Ясно, спасибо за ответ!
PM MAIL   Вверх
bars80080
Дата 7.10.2010, 14:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 15
Всего: 315



а вот на флэше возможно и получилось бы. перекопировать изображение в меньший размер, и только потом отослать
PM MAIL WWW   Вверх
zodiac
Дата 8.10.2010, 20:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 120
Регистрация: 3.7.2009

Репутация: нет
Всего: нет



На флеше, конечно, можно... но с плагинами вроде uploadify или swfupload геморроя хоть отбавляй, чем заставить их корректно работать, легче что-нибудь собственное написать xX
PM MAIL   Вверх
bars80080
Дата 9.10.2010, 08:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 15
Всего: 315



ну, проблемно и невозможно - разные слова
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0702 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.