2014-03-13 35 views
1

我可以使用下面的代碼在svg文檔中創建文本元素。如何使用batik api在svg文檔中創建可編輯和可調整大小的文本字段?

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

要使其具有可調整大小,可以將其包裝在一個組中,並使用比例對該組應用變換。對於可編輯的,你必須做更復雜的事情。

相關問題