Graphik und Bildverarbeitung
Scalable Vector Graphics
Diese sind in XML repräsentiert.
- http://www.w3.org/TR/SVG/ Scalable Vactor Graphics 1.0 Recommendation
-
Informationen über SVG
(von Phil Jackson Introduction to SVG)
- W3C- Standardisierter XML 1.0-Typ
- "Scalable" heist, daß die Graphiken uniform wachen oder schrumpfen können.
- SVG-Elemente beschreiben Graphik-Elemente, die dann vom Anzeigeprogramm zu einer Bitmap gerendert werden.
- 2D-Vektorgraphiken, butmap und text. Spezifikation erlaubt die Funktionalitäten:
Gruppierung, styling, Transforming, composing, clipping paths, alpha masks, filter Effekte.
Annimationen sind auch möglich: Scripte (ECMA-Script) auf DOM
Vorteile:
- Menschenlesbar
- brauchen weniger platz als Bitmaps
- Datenxmls können via XSLT-Transformationen in Graphiken konvertiert werden
- Dynamisch manipulierbar
Viewer
- Sqiggle (Java)
- basiert auch Apache - Apache Batik
- QtSVG (C++)
- Antigrain SVG Viewer (C++)
Anwendungen
Programme
- inkscape
- Vektorzeichenprogramm mit SVG-Format
Wikipedia
Bibliotheken
Links
Informatik- und Netzwerkverein Ravensburg e.V.