eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwKonwersja svg do image map
Ilość wypowiedzi w tym wątku: 4

  • 1. Data: 2009-12-15 11:07:18
    Temat: Konwersja svg do image map
    Od: Peter May <p...@p...fm>

    Szukam jakiegoś narzędzia, które pozwoli mi na konwersję obiektu svg na
    mapę obrazu <map>
    (http://www.w3.org/TR/REC-html40/struct/objects.html
    #h-13.6). Google
    podaje jakieś wyniki, ale co najmniej pierwsza 20-tka nie daje
    sensownych rezultatów.

    Użyłbym po prostu <object>, ale w IE to nie przejdzie. Chyba, że z
    dodatkiem Adobe SVG Viewer i jako <embed>, ale nie wiem, czy to zadziała
    na IE < 8. Na IE8 dodatek instaluje się, bo tylko na tej wersji
    testowałem. Rzecz jasna, użytkownik może nawet tego komunikatu o
    potrzebie plugin-u nie zauważyć. I wtedy cały czar pryśnie ;-)

    Zatem najprostszym sposobem będzie konwersja svg na mapę obrazu. Może
    ktoś polecić sprawdzone narzędzie?

    --
    Peter


  • 2. Data: 2009-12-15 16:10:26
    Temat: Re: Konwersja svg do image map
    Od: satellite <p...@g...pl>

    On 2009-12-15 12:07, Peter May wrote:

    > Użyłbym po prostu <object>, ale w IE to nie przejdzie. Chyba, że z
    > dodatkiem Adobe SVG Viewer i jako <embed>, ale nie wiem, czy to zadziała

    a zobacz takie cos :

    <object data="grafika.svg" type="image/svg+xml">
    <img src="grafika.svg" usemap="#mappa" />
    </object>

    To o dziwo dziala - w ie wyswietla sie png, a w innych - svg (tylko z
    webkit jest klopot bo wyswietla biale tło pod svg - zamiast żadnego)

    > Zatem najprostszym sposobem będzie konwersja svg na mapę obrazu. Może
    > ktoś polecić sprawdzone narzędzie?

    Mh, gdybys mial w svg tylko polygon, albo path - ale bez krzywych -
    mozesz im zwyczajnie podmienic koordynaty, tzn. :

    <path d="M 47,64 121,174 204,235 254,117 254,53 125,27 z" />

    =

    <area coords="47,64 121,174 204,235 254,117 254,53 125,27" shape="poly" />


  • 3. Data: 2009-12-15 16:13:34
    Temat: Re: Konwersja svg do image map
    Od: satellite <p...@g...pl>

    On 2009-12-15 17:10, satellite wrote:
    > <img src="grafika.svg" usemap="#mappa" />
    .png


  • 4. Data: 2009-12-16 08:23:20
    Temat: Re: Konwersja svg do image map
    Od: Peter May <p...@p...fm>

    W dniu 2009-12-15 17:10, satellite pisze:
    > On 2009-12-15 12:07, Peter May wrote:
    >
    >> Użyłbym po prostu <object>, ale w IE to nie przejdzie. Chyba, że z
    >> dodatkiem Adobe SVG Viewer i jako <embed>, ale nie wiem, czy to zadziała
    >
    > a zobacz takie cos :
    >
    > <object data="grafika.svg" type="image/svg+xml">
    > <img src="grafika.svg" usemap="#mappa" />
    > </object>

    > To o dziwo dziala - w ie wyswietla sie png, a w innych - svg (tylko z
    > webkit jest klopot bo wyswietla biale tło pod svg - zamiast żadnego)

    Aż dziw bierze, że to działa ;-) W XHTML-u to nie przejdzie. W sensie
    poprawności kodu. A przynajmniej tak twierdzi walidator.

    >> Zatem najprostszym sposobem będzie konwersja svg na mapę obrazu. Może
    >> ktoś polecić sprawdzone narzędzie?
    >
    > Mh, gdybys mial w svg tylko polygon, albo path - ale bez krzywych -
    > mozesz im zwyczajnie podmienic koordynaty, tzn. :
    >
    > <path d="M 47,64 121,174 204,235 254,117 254,53 125,27 z" />
    >
    > =
    >
    > <area coords="47,64 121,174 204,235 254,117 254,53 125,27" shape="poly" />

    Ręcznie nie chce mi się przepisywać, bo musiałbym po kilkadziesiąt
    liczba w jednym <area> przenieść. Przydałby się jakiś automat.

    --
    Peter

strony : [ 1 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: