2009-10-23 44 views
5

Có cách nào để tạo tệp HTML bằng cách sử dụng tập lệnh PHP có tệp SVG được nhúng trong đó bản thân SVG được tạo tự động bằng tập lệnh PHP không?Tạo đồ họa SVG bằng cách sử dụng tập lệnh phía máy chủ (PHP)

Về cơ bản, tôi muốn hiển thị một hình ảnh SVG tạo động cho một khách hàng nhưng <embed>, <object> cũng như chỉ đề cập đến các nguồn bên ngoài trong khi PHP tạo ra các trang HTML hiện chỉ (và không phải là các nguồn bên ngoài)

Hơn nữa, có một giải pháp Javascript có thể, nơi tôi thêm các yếu tố SVG trong DOM từng cái một?

+0

Xin vui lòng giải thích các downvote. Tôi bị mắc kẹt trong một dự án và nếu đây là một bản sao, tôi rất thích tìm giải pháp. –

+2

Thực sự không chắc chắn lý do tại sao điều này đã được giảm xuống –

Trả lời

3

Hãy thử liên kết đến tập tin php của bạn như thế này: <object href=svg_generator.php> <!-- other attributes necessary for embedding svg not listed here -->

+0

ohh .. :) đã bỏ lỡ điều đó một cách hoàn toàn. Cảm ơn –

2

Bạn có thể có một cái nhìn tại raphael http://raphaeljs.com/ một thư viện javascript tuyệt vời mà làm cho dễ dàng để thao tác đối tượng svg một cách qua trình duyệt.

Tôi chắc chắn rằng nó sẽ giúp bạn rất nhiều

Các vấn đề liên quan