Criando gráficos SVG usando um script lateral do servidor (PHP)
-
05-07-2019 - |
Pergunta
Existe uma maneira de gerar um arquivo HTML usando um script PHP que possui um SVG incorporado onde o próprio SVG é gerado dinamicamente pelo script PHP?
Basicamente, quero exibir uma imagem SVG gerada dinamicamente para um cliente, mas <embed>
, <object>
assim como <iframe>
Consulte apenas fontes externas enquanto o PHP gera apenas a página HTML atual (e não as fontes externas)
Além disso, existe uma solução JavaScript possível, onde eu adiciono elementos SVG no DOM atual por um?
Solução
Tente vincular o seu arquivo PHP como este: <object href=svg_generator.php> <!-- other attributes necessary for embedding svg not listed here -->
Outras dicas
Você pode dar uma olhada em Raphael http://rafaeljs.com/ Uma maravilhosa biblioteca JavaScript, que facilita a manipulação de objetos SVG de maneira cruzada.
Tenho certeza de que isso vai te ajudar muito