Создание SVG-графики с использованием серверного скрипта (PHP)
-
05-07-2019 - |
Вопрос
Есть ли способ сгенерировать HTML-файл, используя скрипт PHP, в который встроен SVG, где сам SVG динамически генерируется скриптом PHP?
В основном я хочу отображать динамически генерируемое изображение SVG клиенту, но <embed>
, <object>
, а также <iframe>
ссылаются только на внешние источники, в то время как PHP генерирует только текущую страницу HTML (а не на внешние источники). ) р>
Кроме того, возможно ли решение Javascript, в котором я добавляю SVG-элементы в текущий DOM один за другим?
Решение
Попробуйте создать ссылку на свой php-файл следующим образом: <object href=svg_generator.php> <!-- other attributes necessary for embedding svg not listed here -->
Другие советы
Вы можете взглянуть на http://raphaeljs.com/ прекрасную библиотеку javascript, которая упрощает работу. манипулировать объектами SVG кросс-браузерным способом.
Я уверен, что это вам очень поможет.