| <?xml version="1.0" encoding="UTF-8"?> |
| |
| <!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 20001102//EN' 'http://www.w3.org/TR/2000/CR-SVG-20001102/DTD/svg-20001102.dtd'> |
| <svg contentScriptType="text/ecmascript" width="300" zoomAndPan="magnify" class="testC14" contentStyleType="text/css" height="400" preserveAspectRatio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg"> |
| <!--Generated by the Batik Test Framework. Test:éj--> |
| <defs id="genericDefs" /> |
| <g> |
| <style type="text/css" space="preserve"> |
| <![CDATA[.testC1 {shape-rendering:geometricPrecision;text-rendering:optimizeLegibility;stroke:url(#testpattern1);fill:url(#testpattern1);} |
| .testC2 {stroke:none;} |
| .testC3 {stroke:none;} |
| .testC4 {shape-rendering:geometricPrecision;text-rendering:optimizeLegibility;} |
| .testC5 {stroke:none;} |
| .testC6 {fill:url(#testpattern2);stroke:none;} |
| .testC7 {fill:url(#testpattern2);stroke:none;} |
| .testC8 {shape-rendering:geometricPrecision;text-rendering:optimizeLegibility;} |
| .testC9 {stroke:none;} |
| .testC10 {fill:url(#testpattern3);stroke:none;} |
| .testC11 {fill:url(#testpattern3);stroke:none;} |
| .testC12 {shape-rendering:geometricPrecision;text-rendering:optimizeLegibility;} |
| .testC13 {stroke:none;} |
| .testC14 {stroke-dashoffset:0;text-rendering:auto;color-rendering:auto;stroke-linecap:square;fill:black;font-size:12;stroke-linejoin:miter;font-weight:normal;stroke:black;fill-opacity:1;font-style:normal;stroke-dasharray:none;stroke-miterlimit:10;color-interpolation:auto;image-rendering:auto;shape-rendering:auto;font-family:'Arial';stroke-width:1;stroke-opacity:1;} |
| ]]> |
| </style> |
| <g> |
| <defs id="testdefs1"> |
| <pattern x="0" y="0" width="20" patternUnits="userSpaceOnUse" id="testpattern1" height="20"> |
| <image width="20" height="20" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAAJUlEQVR42mP8z4AP |
| MOKVZWKgAIxqHhma8Schhv//RwNsVDNFmgGllgMlNsNEOAAAAABJRU5ErkJggg==" /> |
| </pattern> |
| <pattern x="10" y="10" width="20" patternUnits="userSpaceOnUse" id="testpattern2" height="20"> |
| <image width="20" height="20" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAAJUlEQVR42mP8z4AP |
| MOKVZWKgAIxqHhma8Schhv//RwNsVDNFmgGllgMlNsNEOAAAAABJRU5ErkJggg==" /> |
| </pattern> |
| <pattern x="0" y="0" width="10" patternUnits="userSpaceOnUse" id="testpattern3" height="10"> |
| <image width="10" height="10" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAI0lEQVR42mP8z8AA |
| RKiAkQETMDEQCQZQIcjdGJ75/39oegYAdDoFDw5zppEAAAAASUVORK5CYII=" /> |
| </pattern> |
| </defs> |
| <g class="testC1" transform="translate(0,20)"> |
| <rect width="80" x="0" height="80" y="0" class="testC2" /> |
| <rect x="0" y="0" transform="translate(150,0) matrix(1,0,0.5,1,0,0)" width="80" class="testC3" height="80" /> |
| </g> |
| <g class="testC4" transform="matrix(1,0,0,1,0,20)"> |
| <text x="10" y="100" class="testC5">Anchor matches texture image |
| </text> |
| <rect x="0" y="0" transform="translate(0,120)" width="80" class="testC6" height="80" /> |
| <rect x="0" y="0" transform="translate(150,120) matrix(1,0,0.5,1,0,0)" width="80" class="testC7" height="80" /> |
| </g> |
| <g class="testC8" transform="matrix(1,0,0,1,0,140)"> |
| <text x="10" y="100" class="testC9">Anchor offset to texture image center |
| </text> |
| <rect x="0" y="0" transform="translate(0,120)" width="80" class="testC10" height="80" /> |
| <rect x="0" y="0" transform="translate(150,120) matrix(1,0,0.5,1,0,0)" width="80" class="testC11" height="80" /> |
| </g> |
| <g class="testC12" transform="matrix(1,0,0,1,0,260)"> |
| <text x="10" y="100" class="testC13">Anchor half the size of texture |
| </text> |
| </g> |
| </g> |
| </g> |
| </svg> |