Opa!
Preciso de gerar uma imagem SVG(xml), então estava procurando na internet alguma API que me ajudasse a manipular as formas básicas pelo menos e achei o Batik. Dei uma olhada na API e achei alguma coisa parecida com o que eu quero: SVGCircleElement
Mas não estou conseguindo criar um Document que me retorne um SVGCircleElement ou outra forma qualquer. Não estava querendo fazer coisas do tipo:
Element e = document.createElementNS(svgNS, "circle");
e.setAttributeNS(null, "cx", "225");
e.setAttributeNS(null, "cy", "250");
e.setAttributeNS(null, "r", "100");
e.setAttributeNS(null, "style", "fill:green;fill-opacity:.5");
root.appendChild(e);
Porque acho o código acima muito suscetível a erros, eu sei que tem como melhorar isso, e provavelmente já existe algo pronto.Achei um trecho de código aqui que me agradou um pouco mas não sei de qual API saiu isso, mas queria algo parecido:
O engraçado é que quando eu salvo esse arquivo .html ele não mostra a imagem, quando gravo .xhtml ou .svg funciona :roll:. Mas por enguanto tudo bem, o problema é que estou usando JSP com JSF (MyFAces). Como eu vou fazer no meu JSP ou no JSF para dizer que a html retornada existe uma imagem SVG inline? Ou seja, que o browser tem de interpretar isso como um XHTML.
Olá, boa tarde!
Vi sua postagem no fórum, falando sobre svg em 2003 e vi que vc estava com a msma duvida q eu…
Estou começando a fazer um projeto para a disciplina de BDNC, e a professora pediu para contruir um web site mapeando o estado da paraíba…
Já estou com todos os dados da Paraíba no banco… o problema agora é na aplicação web…
Não consigo vizualizar uma maneira de capturar os dados de cada município e jogar nos paths do svg…
ja consegui por um servlet recuperar o nome e o svg de cada municipio, mas nao consigo colocar numa página… tentei fazer com .jsp mas ele nao reconhece a tag
vc teria como me ajudar?
estou desesperadaa… rsrsrs ja procurei em tudo qnto é lugar e nao acho uma luz…