image

st�l� odkaz / permalink

SVG grafika st�l� odkaz / permalink

22.12.2003

Pokud potøebuji na své stránce nìco graficky vyjádøit, používám kreslící program Callisto, jehož výstupem je rastrová grafika. Obèas mì napadne, jak by se nìco dalo hezky popsat obrázkem, který by se hýbal. Protože žádný software, který by umìl vygenerovat pohyblivou grafiku nemám, zaèal je zkoumat co je možné použít. Až mi padl do oka èlánek o rodícím se standardu SVG.

Pro pøedstavu uvedu pøíklad:

<svg width="500" height="150">
  <rect x="31" y="38" width="89" height="56"
    style="fill:rgb(192,192,255);stroke:rgb(0,0,128);stroke-width:1"/>
</svg>

Tento kód vykreslí obdélník s modrou výplní:

image

Rozpohybování:

<svg width="500" height="150">
  <rect x="31" y="38" width="89" height="56"
    style="fill:rgb(192,192,255);
    stroke:rgb(0,0,128);
    stroke-width:1">
    <animate attributeName="x"
      begin="0s" dur="5s" fill="freeze"
      calcMode="linear"
      to="267">
    </animate>
    <animate attributeName="y"
      begin="0s" dur="5s"
      fill="freeze" calcMode="linear"
      to="38">
    </animate>
    <animate attributeName="width"
       begin="0s" dur="5s"
       fill="freeze" calcMode="linear"
       to="89">
    </animate>
    <animate attributeName="height"
      begin="0s" dur="5s"
      fill="freeze" calcMode="linear"
      to="56">
    </animate>
  </rect>
</svg>

Tento kód také vykreslí modrý obdélník, ale navíc ho rozpohybuje. Vypadá to takto:


otevøít obrázek v novém oknì

Pokud nic nevidíte (mìli byste vidìt modrý obdélník pohybující se zleva doprava 5 sekund), nepodporuje váš prohlížeè zobrazení SVG grafiky.


zpátky na: Poštovní klient │ dál: Fotografie


pøehled kapitol:

  1. Jaké programy používám já
  2. Zálohování
  3. Poštovní klient
  4. Kreslení
  5. Fotografie
  6. Video
  7. 3D modeláø Fusion 360!
  8. 3D modeláø Blender
  9. Stahování videa

(zveøejnìno v rubrice Modely letadel | Dílna | Modeláø a poèítaè)