![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 230 Pomógł: 3 Dołączył: 8.01.2008 Ostrzeżenie: (10%) ![]() ![]() |
Poczytałem trochę o tym SVG (wektorowa grafika, tworzona w xml), no i powoli zaczynam się uczyć w tym coś pisać. Szukałem w necie, po tutorialach, ale nie mogę nigdzie znaleźć, czy istnieje możliwość przekazywania do obrazka jakiejś zmiennej? Np. jest obrazek z trzema kwadratami, i czy możemy jakoś przekazywać obrazkowi np. kolor środkowego kwadrata? Chodzi mi o takie coś jak jest przy flashu - tam to się nazywa bodajrze flashvars (załączając plik na strone ustawia się pewne zmienne, które przekazywane są do pliku flasha).
Na stronę pliki svg wrzucam tak: Kod <embed src="shirt.svg"/> Jak ten plik svg zapisze jako php (żeby tam przechwytywać zmienne poprzez GET i wrzucać w odpowiednie miejsce), strona nie czyta mi już tego jako obrazek - i go nie pokazuje. Czy jest w ogóle możliwość takiej ingerencji w obrazki svg? I przykładowy plik svg: Kod <?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg width="6cm" height="4cm" viewBox="0 0 600 400" xmlns="http://www.w3.org/2000/svg" version="1.1"> <polygon fill="orange" points="200,10 400,10 510,110 480,140 400,80 400,300 200,300 200,80 120,140 90,110"/> </svg> Ten post edytował Apocalyptiq 24.12.2008, 23:19:30 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
możesz zapisać go jako PHP, ale wtedy musisz odpalić coś tkaiego:
header('Content-Type: image/svg+xml'); nie próbowałem, ale powinno działać (przesyłamy mime type do przeglądarki, więc powinna ona zacząć poprawnie interpretować dokument, znaczy obrazek) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 230 Pomógł: 3 Dołączył: 8.01.2008 Ostrzeżenie: (10%) ![]() ![]() |
DZIĘKI STARY! DZIAŁA (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 15:13 |