Рисование прямоугольников на сетке в веб-браузере - PullRequest
0 голосов
/ 11 марта 2010

Я хотел бы создать простой онлайновый редактор для рисования WYSIWYG, позволяющий людям рисовать прямоугольные формы. Я имею в виду сетку, к которой могут привязываться линии и точки, обеспечивая строго вертикальные или горизонтальные линии. Я буду разбирать прямоугольные формы, чтобы получить некоторые вычисления площади и вычислить определенные вещи. Как я могу достичь способности рисования? Новый тэг Canvas хорош, но люди говорят мне, что IE его не поддерживает. Я нашел некоторые апплеты Java, но я никогда не программировал на Java раньше. Есть ли способ сделать это, используя чистый JavaScript или JQuery? ASP.NET помогает вообще?

Спасибо.

Ответы [ 3 ]

1 голос
/ 11 марта 2010

Для вертикальных и горизонтальных линий вы можете просто использовать тонкие деления с фоном, заданным размером и абсолютной позицией. Действительно прост в коде и будет работать везде. Вам нужен холст для чего-то большего, чем строго вертикальные / горизонтальные.

1 голос
/ 11 марта 2010

Вы абсолютно лучший выбор, чтобы изучить вспышку или серебряный свет. Попытка сделать это простым старым html / javascript будет огромной PITA ... если вы даже заставите ее работать.

0 голосов
/ 11 марта 2010

Вы можете определенно использовать canvas и эмулировать его в IE с помощью одной из библиотек:
http://code.google.com/p/gwt-canvas/
http://excanvas.sourceforge.net/
Но позаботьтесь о производительности. Крис Лайвли имеет очко.

...