Я реализую индивидуальную версию SVG-edit для проекта, который должен иметь возможность редактировать очень простые файлы SVG. Требование состоит в том, чтобы текст в этих файлах SVG редактировался, но не изображения.Выполнение элементов SVG readonly
Итак, общий пример одного из этих файлов будет иметь текстовый элемент вверху и элемент изображения ниже этого. Есть ли какой-либо атрибут, который я могу добавить к элементу изображения, и, следовательно, любую конфигурацию, которую я могу создать в самом редакторе javascript, чтобы пользователь не вносил изменений в элемент изображения?
(Очевидно, что я могу достичь этого без использования SVG-редактирования. Т.е. просто имеет TextBox для ввода пользователя и заменяет текстовый элемент на SVG своим значением, но это уродливо.)
Любой помощь очень ценится ..
Спасибо! Отлично. Я собираюсь продолжать возиться, но знаете ли вы, что по умолчанию вы используете первый уровень (т.е. редактируемый)? – user982119
Вы можете программно управлять текущим уровнем 'svgCanvas.setCurrentLayer ('Layer 1')' – Duopixel
@Duopixel большой поклонник вашей работы, поддерживайте его – rickyduck