Вопросы по теме 'raphael'

Поместите метку в центр пути SVG
Я пытаюсь нарисовать метку на многоугольнике файла svg. Проблема, с которой я сталкиваюсь, заключается в том, чтобы примерно определить центр этого многоугольника для размещения метки, поскольку координаты пути имеют формат svg и должны быть...
15145 просмотров
schedule 30.12.2023

Raphael JS и позиционирование текста?
Я пытаюсь расположить текст на холсте SVG, указав координаты x, y var t = paper.text(50, 50, "Raphaël\nkicks\nbutt!"); но не позиционирует текст, как все другие объекты... Координаты x, y определяют центр объекта! Не пиксель "самый...
29804 просмотров
schedule 02.04.2024

Использование Raphael.js для рисования элементов пользовательского интерфейса
Знайте любые примеры широкого использования raphaeljs для создания элементов пользовательского интерфейса для веб-приложения. Контейнеры/окна форм, элементы управления с вкладками и т. д. Есть ли какие-либо предложения по этому поводу (например,...
3225 просмотров
schedule 04.05.2024

События jQuery, распространяемые из элементов SVG в Internet Explorer
Есть ли хороший способ обойти IE7, выдающий «Ошибка: сбой», когда события запускаются для динамически созданных элементов SVG (например, созданных raphael.js)? Я думаю, что «Ошибка: Ошибка» возникает, когда jQuery просматривает мои живые...
813 просмотров

Элемент круга Рафаэля JavaScript
Я новичок в Raphael lib, мой вопрос следующий: могу ли я использовать методы, специфичные для пути (например, getTotalLength() или getPointAtLength() ) для элемента круга - это было бы весьма полезно (и в начале я думал, что круг каким-то...
761 просмотров
schedule 07.11.2023

Raphael JS: mouseover/mouseout — проблема с текстовыми метками
Я использую Raphael JS для создания SVG-карты с областями и текстовыми метками. Я хочу, чтобы область выделялась, когда вы наводите на нее указатель мыши. У меня это работает сейчас, но когда я навожу мышь на метку (в центре области), срабатывает...
3426 просмотров
schedule 03.12.2023

Сохранить объект Raphael в переменной из плагина ZPD
Раньше я работал с Raphael, но вернулся к своему проекту и решил полностью его переписать, чтобы улучшить производительность и общее качество кода. В любом случае, приложение использует Raphael для создания интеллект-карт (если вы читали мои...
412 просмотров
schedule 20.01.2024

Как я могу переместить наборы Raphael.js в определенные места?
Если бы я анимировал отдельный элемент с помощью raphael.js в определенное место , я мог бы использовать следующий код, который устанавливает атрибут x элементов: elem.animate({x: specific_X_Location}, 1000); но я не нашел способа...
5471 просмотров
schedule 27.10.2023

Перемещение фигуры на основе пути в Raphael не является плавным
Я определил простую квадратную форму на черном фоне и пытаюсь «анимировать» ее, используя повторяющиеся вызовы .transform() . С приведенным ниже кодом он просто движется слева направо с постоянной скоростью. Я замечаю две вещи: Вертикальные...
704 просмотров
schedule 04.02.2024

Соединитель линии рисования для фигур Рафаэля
Я рисую диаграмму, похожую на граффл ( http://raphaeljs.com/graffle.html ). однако мне не нужны изогнутые соединительные линии, вместо этого мне нужны прямые линии (с некоторой кривой на пересечении), как показано на рисунке ниже (получено из одного...
3457 просмотров
schedule 26.10.2023

raphael.js как добавить идентификатор к пути
Я только начал использовать Raphael.js и не могу добавить идентификатор к пути. Я прочитал много сообщений о том, как это сделать, но я думаю, что способ настройки моего файла не позволяет мне легко переводить эти решения. У меня есть файл init.js...
9412 просмотров
schedule 06.10.2022

JavaScript для динамического отображения точек на карте Raphael.js
Я использую карту мира Джона Эмерсона, чтобы обозначить некоторые места отдыха по широте и долготе. Если я жестко запрограммирую все, что можно, я наведу курсор и щелкну точку, которая отобразит название отпуска. Однако, поскольку я пытаюсь...
2619 просмотров
schedule 07.08.2022

Вычислить площадь пересечения двух путей
В библиотеке Raphaël есть только утилита Raphael.pathIntersection(path1, path2) , и этот метод может получить только точки пересечения из этих двух путей. Мне нужна область пересечения . Как показано на изображении ниже, метод получает...
2236 просмотров
schedule 11.11.2023

Сафари iPad аварийно завершает работу при синтаксическом анализе строки пути в raphael.js
Я пытаюсь нарисовать несколько объектов пути, которые я экспортировал (сохранил как SVG) из Adobe Illustrator в raphael.js. Пути выглядят так:...
298 просмотров
schedule 02.10.2022

Как установить ширину и высоту бумаги Raphael JS такими же, как у содержащего ее div?
Мой документ Raphael JS создается внутри div с идентификатором «temp». Я хочу, чтобы высота и ширина бумаги были такими же, как у div temp. Как мне это сделать с помощью javascript или jquery? HTML <div id="temp" style="border:1px solid...
1435 просмотров
schedule 25.10.2022

Будет ли определение пути Рафаэля / SVG всегда начинаться с буквы «M»? (а если нет, всегда ли точка отсчета такого пути будет 0,0?)
Я работаю над кодом, похожим на плагин, чтобы упростить перемещение путей Рафаэля в фиксированные позиции. Обычно первая часть пути Рафаэля (который использует синтаксис, основанный на синтаксисе SVG) - это команда moveto «M», определяющая исходную...
1005 просмотров
schedule 08.04.2024

Как добавить текст динамически, как в текстовом поле MS Paint, используя Raphael?
Я хочу воспроизвести тот же пользовательский опыт написания текста на странице, что и в MS Paint. Например, когда мы нажимаем на страницу rahael, должно появиться поле фиксированной длины и дает место для ввода текста, который должен динамически...
568 просмотров
schedule 22.04.2024

Показывать определенные формы Рафаэля по клику
Существует хороший ответ о том, как вызывать методы Raphael на объекты jquery. Это работает отлично. Но мне нужно немного больше функциональности. Я хочу показать ширину фигур с определенными атрибутами при нажатии кнопки. В этом ответе я мог...
238 просмотров

RaphaelJS: сделайте сплошную линию в центре и с прозрачной рамкой.
В RaphaelJS я использую функцию пути для рисования черной линии. Эту линию можно перетаскивать, но из-за ее ширины ее трудно перетаскивать на планшете. Что я хотел бы сделать, так это заполнить линию прозрачной «рамкой». Таким образом, линия не...
125 просмотров
schedule 09.10.2023

Как добавить маркер на кольцевую диаграмму, созданную с помощью Raphael.js?
Мне нужна помощь в добавлении маркера к этому скрипту кольцевой диаграммы, который я модифицировал с помощью raphael.js. У меня почти все готово, кроме способа динамического создания треугольного маркера. JSFiddle: http://jsfiddle.net/aP7MK/73/...
1922 просмотров
schedule 13.10.2022