SVG – Learning by Coding

[ color-profile.svg --> Grafik anzeigen ]

 1: <?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
 2: <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"
 3:   "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" [
 4:   <!ATTLIST svg xmlns:xlink CDATA #FIXED "http://www.w3.org/1999/xlink">
 5: ]>
 6: 
 7: <!-- SVG Learning by Coding http://www.datenverdrahten.de/svglbc/ -->
 8: <!--    AuthorDrThomas Meinike 07/04 thomas@handmadecode.de     -->
 9: 
10: <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
11: 
12:   <title>SVG Learning by Coding</title>
13:   <desc>SVG-Spezifikation in Beispielen</desc>
14: 
15:   <defs>
16: 
17:     <!--
18:       color-profile als Element:
19:       <color-profile name="..." local="..." xlink:href="..." rendering-intent="..."/>
20:     -->
21: 
22:     <style type="text/css">
23:     <![CDATA[
24: 
25:       *
26:       {
27:         font-familysans-serif;
28:         font-size12px;
29:       }
30: 
31:       /* color-profile als CSS-Eigenschaft: */
32: 
33:       @color-profile
34:       {
35:         namemycolor;
36:         srcsRGB;
37:         rendering-intentauto;
38: 
39:         /*
40:           Werte fuer rendering-intent:
41:           auto perceptual relative-colorimetric |
42:           saturation absolute-colorimetric
43:         */
44:       }
45: 
46:     ]]>
47:     </style>
48: 
49:   </defs>
50: 
51:   <!-- "reine" Farbwerte yellow red green blue black -->
52: 
53:   <text x="20" y="30" style="fill: #000; font-size: 24px">
54:     ICC-Farbprofile (color-profile)</text>
55:   <text x="40" y="80">Testfarben</text>
56:   <text x="40" y="120">+icc-color()</text>
57:   <text x="20" y="160">
58:     HinweisBeispiel funktioniert mit ASV 6nicht mit ASV 3.0x</text>
59: 
60:   <rect x="110" y="60" width="30" height="30"
61:     style="fill: yellow"/>
62: 
63:   <rect x="150" y="60" width="30" height="30"
64:     style="fill: red"/>
65: 
66:   <rect x="190" y="60" width="30" height="30"
67:     style="fill: green"/>
68: 
69:   <rect x="230" y="60" width="30" height="30"
70:     style="fill: blue"/>
71: 
72:   <rect x="270" y="60" width="30" height="30"
73:     style="fill: black"/>
74: 
75:   <!-- mittels icc-color() "angepasste" sRGB-Farbwerte  -->
76: 
77:   <rect x="110" y="100" width="30" height="30"
78:     style="fill: yellow icc-color(mycolor, 0.8,0.9,0)"/>
79: 
80:   <rect x="150" y="100" width="30" height="30"
81:     style="fill: red icc-color(mycolor, 0.5,0,0)"/>
82: 
83:   <rect x="190" y="100" width="30" height="30"
84:     style="fill: green icc-color(mycolor, 0,0.5,0)"/>
85: 
86:   <rect x="230" y="100" width="30" height="30"
87:     style="fill: blue icc-color(mycolor, 0,0,0.5)"/>
88: 
89:   <rect x="270" y="100" width="30" height="30"
90:     style="fill: black icc-color(mycolor, 0.5,0.5,0.5)"/>
91: 
92: </svg>

[zum Anfang]