Библиотека редактора изображений JavaScript [закрывается]

17
задан Stephen Kennedy 2 February 2018 в 16:13
поделиться

3 ответа

Pixastic имеет простой редактор изображений Javascript, который использует Canvas.

6
ответ дан 30 November 2019 в 14:25
поделиться

strToLower должен возвращать символ * вместо символа. Что-то подобное могло бы произойти.

char *strToLower(char *cString)
-121--1609786-

Необходимо убедиться в том, что вы используете соединение из потоков, поставленное в очередь, поскольку Qt не может автоматически определить, какой объект принадлежит тому или иному потоку (термин «соответствие потоков» используется в документации). Вы делаете это при подключении:

connect(src, SIGNAL(signal-signature), dest, SLOT(slot-signature), Qt::QueuedConnection);

Это приведет к тому, что сигнал будет подаваться в цикл событий адресата, а слот будет вызываться при выполнении его потока (т.е. его цикл событий).

-121--2856356-

Это не будет полным ответом, но должно помочь вам. Ext-js имеет объект Ext.Resizable, http://www.extjs.com/deploy/dev/docs/?class=Ext.Resizable , его можно применить к любому узлу и добавить дескрипторы для изменения его размера. Это не присутствует в их ядре (jsquery-подобный) distro, вам нужен полный дистрибутив.

Поворот изображений довольно сложен, так как не поддерживается во всех браузерах (webkit допускает поворот через css). Я предлагаю использовать библиотеку холстов, например http://me.eae.net/projects/iecanvas/demo.html , которая позволяет поворачивать изображения, нарисованные на холсте. Тем не менее, вы не можете на самом деле объединить два, что я упомянул, я предлагаю вам посмотреть на оба из них для вдохновения и развернуть свой собственный (если кто-то другой не находит инструмент, который делает это уже)

0
ответ дан 30 November 2019 в 14:25
поделиться

Если вы разрабатываете свое приложение, используя полнофункциональный JavaScript Cappuccino Cappuccino или SPROUTCORE , этот вид легкого манипуляции изображений должен быть тривиально для реализации.

Если вы хотите немного больше гибкости с реализацией сайта, перейдите с меньшими библиотекой, такими как jQuery UI или элементы интерфейса (это очень неполный список - есть тонны похожих Библиотеки вокруг).

1
ответ дан 30 November 2019 в 14:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: