Создание Path / Imagemap из прозрачного PNG с помощью Raphael JS - PullRequest
0 голосов
/ 28 июля 2010

Я работаю над проектом Raphael JS и мне нужно отобразить несколько прозрачных PNG-изображений только с непрозрачными частями, которые можно нажимать.Есть ли способ:

  • По щелчку мыши вытащить альфа текущей позиции.или
  • Создание пути, который можно использовать для определения области, по которой можно кликать (например, http://raphaeljs.com/australia.html)

1 Ответ

0 голосов
/ 28 июля 2010

Так как Raphael предназначен для векторной графики, он не подходит для вашей проблемы с png. Я думаю, что холст это то, что вы ищете. Загрузите ваше изображение на холст (необходимо отодвинуть холст в DOM). При нажатии проверьте координаты и получите пиксель из холста .

Но, возможно, вам будет проще конвертировать png в векторную графику и использовать вместо него Raphael.

...