Gunnar Bittersmann: Teilbereich einer SVG-Grafik anzeigen

Beitrag lesen

@@kamuffel:

Besteht die Möglichkeit, nur einen bestimmten räumlichen Bereich einer größeren SVG-Grafik auszugeben/darzustellen?

Ja, indem du die 'viewBox' auf den betreffenden Bereich setzt:

<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">  
<svg  
  xmlns="http://www.w3.org/2000/svg"  
  version="1.1"  
  viewBox="-1.1 -1.1 2.2 2.2"  

>  

  <circle cx="0" cy="0" r="1" fill="green" stroke="blue" stroke-width=".1"  />  
</svg>

zeigt den ganzen Kreis;

<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">  
<svg  
  xmlns="http://www.w3.org/2000/svg"  
  version="1.1"  
  viewBox="-0.9 -0.8 0.25 0.25"  

>  

  <circle cx="0" cy="0" r="1" fill="green" stroke="blue" stroke-width=".1"  />  
</svg>

zeigt einen kleinen Ausschnitt des gesamten Bildes.

Live long and prosper,
Gunnar

--
Erwebsregel 208: Manchmal ist das einzige, was gefährlicher als eine Frage ist, eine Antwort.