2014-03-13 2 views
1

Я могу создать текстовый элемент в документе svg, используя следующий код.Как создать редактируемое и изменяемое по размеру текстовое поле в документе svg с помощью batik api?

Element textElement = svgDocument.createElementNS(svgNS, "text"); 
textElement.setAttributeNS(null, "x", Integer.valueOf(end.x).toString()); 
textElement.setAttributeNS(null, "y", Integer.valueOf(end.y).toString()); 
textElement.setAttributeNS(null, "fill", anycolor); 
textElement.setAttributeNS(null, "font-size", String.valueOf(TEXT_FONT_SIZE)); 
textElement.setTextContent(text); 

Этот элемент не может быть изменен или изменен. Может ли кто-нибудь помочь мне сделать эту работу такой же, как текстовый инструмент в краске?

ответ

1

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

 Смежные вопросы

  • Нет связанных вопросов^_^