Por exemplo, quando eu salvo um SVG do illustrator e visualizo o código, vejo um <circle>
elemento, por exemplo,
<circle cx="131.6" cy="292.3" r="311.7" />
mas gostaria que fosse um <path>
elemento, não um <circle>
elemento.
Como posso alterá-lo para ser um elemento do caminho?
adobe-illustrator
svg
html
Anastasia Vedernikova
fonte
fonte
Respostas:
Uma solução: No Illustrator, selecione o círculo e escolha Object> Compound Path> Make.
Aqui está um teste rápido usando uma forma de círculo do Illustrator, duplicada, a primeira sem modificações e a segunda com o caminho composto aplicado:
Nota: Você pode reverter para uma forma básica, escolhendo Object> Compound Path> Release.
Um caso de teste:
Antes de aplicar o caminho composto:
Depois de aplicar o caminho composto a cada forma individual:
Os arquivos svg renderizados acima podem ser encontrados aqui .
Ligações:
<path>
, ymmv)fonte
<path>
elementos. Funciona perfeitamente quando tudo é um<path>
elemento, portanto, converter tudo em um caminho parece ser a melhor solução para uso com o SVG-Morpheus.<rect>
,<polygon>
e<line>
os elementos, etc: este vai fazer todos eles<path>
é demasiado?cx = posição do eixo x cy = posição do eixo y r = raio do círculo deg = 180/360
fonte