Erstellen von SVG -Grafiken mithilfe eines Server -Side -Skripts (PHP)
-
05-07-2019 - |
Frage
Gibt es eine Möglichkeit, eine HTML -Datei mit einem PHP -Skript zu generieren, bei dem ein SVG eingebettet ist, in dem das SVG selbst vom PHP -Skript dynamisch generiert wird?
Grundsätzlich möchte ich einem Client ein dynamisch generiertes SVG -Image jedoch anzeigen <embed>
, <object>
ebenso gut wie <iframe>
Beziehen Sie sich nur auf externe Quellen, während PHP nur die aktuelle HTML -Seite generiert (und nicht die externen Quellen)
Gibt es eine JavaScript -Lösung, bei der ich SVG -Elemente im aktuellen DOM nacheinander hinzufüge?
Lösung
Versuchen Sie, mit Ihrer PHP -Datei wie folgt zu verlinken: <object href=svg_generator.php> <!-- other attributes necessary for embedding svg not listed here -->
Andere Tipps
Sie können sich Raphael ansehen http://raphaeljs.com/ Eine wundervolle JavaScript-Bibliothek, die es einfach macht, SVG-Objekte auf Kreuzbrowser-Weise zu manipulieren.
Ich bin sicher, dass es Ihnen sehr helfen wird