Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 15.01.2018, 12:51
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 2,078

Сообщение от Jigum
координаты то не те
вы смотрите на координаты "x" и "y"?
Установите смещение в 1px.

upd. в свойство "detail" события записываются данные метода "getData", они не отражают позиции cropBox'а.
https://jsfiddle.net/kvsbjacr/7/
Описание метода:
Цитата:
Output the final cropped area position and size data (base on the natural size of the original image).

Последний раз редактировалось Nexus, 15.01.2018 в 12:56.
Ответить с цитированием
  #12 (permalink)  
Старый 15.01.2018, 16:17
Новичок на форуме
Отправить личное сообщение для Jigum Посмотреть профиль Найти все сообщения от Jigum
 
Регистрация: 12.01.2018
Сообщений: 9

Блин я запутался. Неразберихи добавляет и то что у меня изображение пожатое до 40% (просто в оригинале оно довольно большое). Буквально я вывожу на страницу

<img src="img.png" width="40%" height="40%"/>


Из-за этого путаница в цифрах. Пока что все равно никак не выходит верно установить позицию вручную. Но судя по всему очень похоже на то что e.detail то как раз возвращает верные координаты! А вот установка все-равно не пашет.

Последний раз редактировалось Jigum, 15.01.2018 в 16:21.
Ответить с цитированием
  #13 (permalink)  
Старый 16.01.2018, 12:15
Новичок на форуме
Отправить личное сообщение для Jigum Посмотреть профиль Найти все сообщения от Jigum
 
Регистрация: 12.01.2018
Сообщений: 9

Я все еще жду помощи!!! Проблема не решена!
Ответить с цитированием
  #14 (permalink)  
Старый 16.01.2018, 13:17
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 2,078

Jigum,
https://jsfiddle.net/kvsbjacr/8/
Ответить с цитированием
  #15 (permalink)  
Старый 16.01.2018, 14:27
Новичок на форуме
Отправить личное сообщение для Jigum Посмотреть профиль Найти все сообщения от Jigum
 
Регистрация: 12.01.2018
Сообщений: 9

Сообщение от Nexus Посмотреть сообщение
Jigum,
https://jsfiddle.net/kvsbjacr/8/
Как быть с уменьшенным изображением есть идеи?
Ответить с цитированием
  #16 (permalink)  
Старый 16.01.2018, 14:55
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 2,078

Jigum, не понял вопроса.
Ответить с цитированием
  #17 (permalink)  
Старый 16.01.2018, 15:28
Новичок на форуме
Отправить личное сообщение для Jigum Посмотреть профиль Найти все сообщения от Jigum
 
Регистрация: 12.01.2018
Сообщений: 9

Сообщение от Nexus Посмотреть сообщение
Jigum, не понял вопроса.
Я же писал выше что основная проблема в том что я вывожу уменьшенное до 40% изображение. Из-за этого многие координаты этой библиотеки работают как-то не так...

Сообщение от Jigum Посмотреть сообщение
Блин я запутался. Неразберихи добавляет и то что у меня изображение пожатое до 40% (просто в оригинале оно довольно большое). Буквально я вывожу на страницу

<img src="img.png" width="40%" height="40%"/>


Из-за этого путаница в цифрах. Пока что все равно никак не выходит верно установить позицию вручную. Но судя по всему очень похоже на то что e.detail то как раз возвращает верные координаты! А вот установка все-равно не пашет.
Ответить с цитированием
  #18 (permalink)  
Старый 16.01.2018, 15:37
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 2,078

Jigum, что вы хотите сделать?
Как установить точные координаты я показал.
Ответить с цитированием
  #19 (permalink)  
Старый 16.01.2018, 15:45
Новичок на форуме
Отправить личное сообщение для Jigum Посмотреть профиль Найти все сообщения от Jigum
 
Регистрация: 12.01.2018
Сообщений: 9

Сообщение от Nexus Посмотреть сообщение
Jigum, что вы хотите сделать?
Как установить точные координаты я показал.
Мне надо установить точные координаты относительно изображения в натуральную величину для уменьшенного изображения... Как-то так.

Если более подробно: у меня есть два инпута куда при каждом кропе пишутся координаты рамки. Изначально там уже сохранены координаты, а сам кроппер выключен. При нажатии кнопки кроппер включается и можно выбирать рамочкой координаты (которые сразу запишутся в инпуты). Сейчас установка работает однозначно неверно, потому что я знаю где должна быть рамка на этом изображении для указанных координат, и она не там...
Ответить с цитированием
  #20 (permalink)  
Старый 16.01.2018, 15:57
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 2,078

Сообщение от Jigum
Мне надо установить точные координаты относительно изображения в натуральную величину для уменьшенного изображения...
Ок, понятно. Непонятно в чем сложность.
Если известны размеры оригинала, координаты рамки и коэффициент уменьшения изображения, то получить координаты рамки для уменьшенного изображения не сложно (нужно координаты умножить на 1-(коэф/100)).
Сообщение от Jigum
Сейчас установка работает однозначно неверно, потому что я знаю где должна быть рамка на этом изображении для указанных координат, и она не там...
Вы определитесь что вам нужно, чтобы координаты были те, которые вам нужны или чтобы рамочка была "на месте".

Считаете что библиотека написано криво - исправьте ошибки, которые найдете или напишите свою.

Последний раз редактировалось Nexus, 16.01.2018 в 16:00.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с радио кнопками px379 Общие вопросы Javascript 8 29.07.2013 08:30
Проблема с обработкой ескольких .hover() anocean jQuery 3 15.06.2012 21:43
Проблема с дизайном после отправки xmlhttprequest, Проблема с дизайном после отправки cyberx AJAX и COMET 3 01.05.2010 16:07
Проблема с CSS COKOJIOB (X)HTML/CSS 5 04.08.2009 13:19
Проблема, в менюшке Большой джо Элементы интерфейса 0 12.07.2009 16:12