| <?xml version="1.0" standalone="no"?> |
| <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20000802//EN" |
| "http://www.w3.org/TR/2000/CR-SVG-20000802/DTD/svg-20000802.dtd"> |
| |
| <!-- ========================================================================= --> |
| <!-- Copyright (C) The Apache Software Foundation. All rights reserved. --> |
| <!-- --> |
| <!-- This software is published under the terms of the Apache Software License --> |
| <!-- version 1.1, a copy of which has been included with this distribution in --> |
| <!-- the LICENSE file. --> |
| <!-- ========================================================================= --> |
| |
| <!-- ========================================================================= --> |
| <!-- This file shows a thumbnail of the other files in the directory. --> |
| <!-- @author vhardy@eng.sun.com --> |
| <!-- @version $Id$ --> |
| <!-- ========================================================================= --> |
| |
| <?xml-stylesheet type="text/css" href="test.css" ?> |
| |
| <svg id="body" width="450" height="500" viewBox="0 0 450 500"> |
| <title>Tests in samples\tests</title> |
| |
| <text x="225" y="50" class="title"> |
| samples\tests test cases |
| </text> |
| |
| <!-- ============================================================= --> |
| <!-- Test content --> |
| <!-- ============================================================= --> |
| <g id="testContent" transform="translate(0, -20)"> |
| |
| <!-- ============================================= --> |
| <!-- First row --> |
| <!-- ============================================= --> |
| <g id="row1" transform="translate(40, 100)"> |
| |
| <!-- ======================== --> |
| <!-- Filter regions --> |
| <!-- ======================== --> |
| <g transform="scale(1.5, 1.5)"> |
| <!-- The <svg> element in a symbol to be able to resize it --> |
| <symbol id="filterRegions" viewBox="0 0 450 500"> |
| <use xlink:href="filterRegions.svg#body"/> |
| </symbol> |
| |
| <use xlink:href="#filterRegions" width="45" height="50"/> |
| |
| <a xlink:href="filterRegions.svg" xlink:show="new"> |
| <rect width="45" height="50" |
| style="fill-opacity:0;"/> |
| </a> |
| </g> |
| |
| <!-- ======================== --> |
| <!-- Pattern regions --> |
| <!-- ======================== --> |
| <g transform="translate(100, 0) scale(1.5, 1.5)"> |
| <!-- The <svg> element in a symbol to be able to resize it --> |
| <symbol id="patternRegions" viewBox="0 0 450 500"> |
| <use xlink:href="patternRegions.svg#body"/> |
| </symbol> |
| |
| <use xlink:href="#patternRegions" width="45" height="50"/> |
| |
| <a xlink:href="patternRegions.svg" xlink:show="new"> |
| <rect width="45" height="50" |
| style="fill-opacity:0;"/> |
| </a> |
| </g> |
| |
| <!-- ======================== --> |
| <!-- Clip --> |
| <!-- ======================== --> |
| <g transform="translate(200, 0) scale(1.5, 1.5)"> |
| <!-- The <svg> element in a symbol to be able to resize it --> |
| <symbol id="clip" viewBox="0 0 450 500"> |
| <use xlink:href="clip.svg#body"/> |
| </symbol> |
| |
| <use xlink:href="#clip" width="45" height="50"/> |
| |
| <a xlink:href="clip.svg" xlink:show="new"> |
| <rect width="45" height="50" |
| style="fill-opacity:0;"/> |
| </a> |
| </g> |
| |
| <!-- ======================== --> |
| <!-- Opacity --> |
| <!-- ======================== --> |
| <g transform="translate(300, 0) scale(1.5, 1.5)"> |
| <!-- The <svg> element in a symbol to be able to resize it --> |
| <symbol id="opacity" viewBox="0 0 450 500"> |
| <use xlink:href="opacity.svg#body"/> |
| </symbol> |
| |
| <use xlink:href="#opacity" width="45" height="50"/> |
| |
| <a xlink:href="opacity.svg" xlink:show="new"> |
| <rect width="45" height="50" |
| style="fill-opacity:0;"/> |
| </a> |
| </g> |
| |
| </g> |
| |
| <!-- ============================================= --> |
| <!-- Second row --> |
| <!-- ============================================= --> |
| <g id="row2" transform="translate(40, 200)"> |
| |
| <!-- ======================== --> |
| <!-- feMorphology --> |
| <!-- ======================== --> |
| <g transform="translate(0, 0) scale(1.5, 1.5)"> |
| <!-- The <svg> element in a symbol to be able to resize it --> |
| <symbol id="feMorphology" viewBox="0 0 450 500"> |
| <use xlink:href="feMorphology.svg#body"/> |
| </symbol> |
| |
| <use xlink:href="#feMorphology" width="45" height="50"/> |
| |
| <a xlink:href="feMorphology.svg" xlink:show="new"> |
| <rect width="45" height="50" |
| style="fill-opacity:0;"/> |
| </a> |
| </g> |
| |
| <!-- ======================== --> |
| <!-- feComponentTransfer --> |
| <!-- ======================== --> |
| <g transform="translate(100, 0) scale(1.5, 1.5)"> |
| <!-- The <svg> element in a symbol to be able to resize it --> |
| <symbol id="feComponentTransfer" viewBox="0 0 450 500"> |
| <use xlink:href="feComponentTransfer.svg#body"/> |
| </symbol> |
| |
| <use xlink:href="#feComponentTransfer" width="45" height="50"/> |
| |
| <a xlink:href="feComponentTransfer.svg" xlink:show="new"> |
| <rect width="45" height="50" |
| style="fill-opacity:0;"/> |
| </a> |
| </g> |
| |
| <!-- ======================== --> |
| <!-- feComponentTransfer2 --> |
| <!-- ======================== --> |
| <g transform="translate(200, 0) scale(1.5, 1.5)"> |
| <!-- The <svg> element in a symbol to be able to resize it --> |
| <symbol id="feComponentTransfer2" viewBox="0 0 450 500"> |
| <use xlink:href="feComponentTransfer2.svg#body"/> |
| </symbol> |
| |
| <use xlink:href="#feComponentTransfer2" width="45" height="50"/> |
| |
| <a xlink:href="feComponentTransfer2.svg" xlink:show="new"> |
| <rect width="45" height="50" |
| style="fill-opacity:0;"/> |
| </a> |
| </g> |
| |
| <!-- ======================== --> |
| <!-- feColorMatrix --> |
| <!-- ======================== --> |
| <g transform="translate(300, 0) scale(1.5, 1.5)"> |
| <!-- The <svg> element in a symbol to be able to resize it --> |
| <symbol id="feColorMatrix" viewBox="0 0 450 500"> |
| <use xlink:href="feColorMatrix.svg#body"/> |
| </symbol> |
| |
| <use xlink:href="#feColorMatrix" width="45" height="50"/> |
| |
| <a xlink:href="feColorMatrix.svg" xlink:show="new"> |
| <rect width="45" height="50" |
| style="fill-opacity:0;"/> |
| </a> |
| </g> |
| |
| </g> |
| |
| <!-- ============================================= --> |
| <!-- Third row --> |
| <!-- ============================================= --> |
| <g id="row3" transform="translate(40, 300)"> |
| |
| |
| <!-- ======================== --> |
| <!-- feTurbulence --> |
| <!-- ======================== --> |
| <g transform="translate(0, 0) scale(1.5, 1.5)"> |
| <!-- The <svg> element in a symbol to be able to resize it --> |
| <symbol id="feTurbulence" viewBox="0 0 450 500"> |
| <use xlink:href="feTurbulence.svg#body"/> |
| </symbol> |
| |
| <use xlink:href="#feTurbulence" width="45" height="50"/> |
| |
| <a xlink:href="feTurbulence.svg" xlink:show="new"> |
| <rect width="45" height="50" |
| style="fill-opacity:0;"/> |
| </a> |
| </g> |
| |
| <!-- ======================== --> |
| <!-- opacity2 --> |
| <!-- ======================== --> |
| <g transform="translate(100, 0) scale(1.5, 1.5)"> |
| <!-- The <svg> element in a symbol to be able to resize it --> |
| <symbol id="opacity2" viewBox="0 0 450 500"> |
| <use xlink:href="opacity2.svg#body"/> |
| </symbol> |
| |
| <use xlink:href="#opacity2" width="45" height="50"/> |
| |
| <a xlink:href="opacity2.svg" xlink:show="new"> |
| <rect width="45" height="50" |
| style="fill-opacity:0;"/> |
| </a> |
| </g> |
| |
| <!-- ======================== --> |
| <!-- mask --> |
| <!-- ======================== --> |
| <g transform="translate(200, 0) scale(1.5, 1.5)"> |
| <!-- The <svg> element in a symbol to be able to resize it --> |
| <symbol id="mask" viewBox="0 0 450 500"> |
| <use xlink:href="maskRegions.svg#body"/> |
| </symbol> |
| |
| <use xlink:href="#mask" width="45" height="50"/> |
| |
| <a xlink:href="maskRegions.svg" xlink:show="new"> |
| <rect width="45" height="50" |
| style="fill-opacity:0;"/> |
| </a> |
| </g> |
| |
| <!-- ======================== --> |
| <!-- textPath --> |
| <!-- ======================== --> |
| <g transform="translate(300, 0) scale(1.5, 1.5)"> |
| <symbol id="textPath" viewBox="0 0 450 500"> |
| <use xlink:href="textPath.svg#body"/> |
| </symbol> |
| |
| <use xlink:href="#textPath" width="45" height="50"/> |
| |
| <a xlink:href="textPath.svg" xlink:show="new"> |
| <rect width="45" height="50" |
| style="fill-opacity:0;"/> |
| </a> |
| </g> |
| </g> |
| |
| <!-- ============================================= --> |
| <!-- Fourth row --> |
| <!-- ============================================= --> |
| <g id="row4" transform="translate(40, 400)"> |
| |
| |
| <!-- ======================== --> |
| <!-- feImage --> |
| <!-- ======================== --> |
| <g transform="translate(0, 0) scale(1.5, 1.5)"> |
| <!-- The <svg> element in a symbol to be able to resize it --> |
| <symbol id="feImage" viewBox="0 0 450 500"> |
| <use xlink:href="feImage.svg#body"/> |
| </symbol> |
| |
| <use xlink:href="#feImage" width="45" height="50"/> |
| |
| <a xlink:href="feImage.svg" xlink:show="new"> |
| <rect width="45" height="50" |
| style="fill-opacity:0;"/> |
| </a> |
| </g> |
| |
| <!-- ======================== --> |
| <!-- feComposite --> |
| <!-- ======================== --> |
| <g transform="translate(100, 0) scale(1.5, 1.5)"> |
| <!-- The <svg> element in a symbol to be able to resize it --> |
| <symbol id="feComposite" viewBox="0 0 450 500"> |
| <use xlink:href="feComposite.svg#body"/> |
| </symbol> |
| |
| <use xlink:href="#feComposite" width="45" height="50"/> |
| |
| <a xlink:href="feComposite.svg" xlink:show="new"> |
| <rect width="45" height="50" |
| style="fill-opacity:0;"/> |
| </a> |
| </g> |
| |
| <!-- ======================== --> |
| <!-- feMerge --> |
| <!-- ======================== --> |
| <g transform="translate(200, 0) scale(1.5, 1.5)"> |
| <!-- The <svg> element in a symbol to be able to resize it --> |
| <symbol id="feMerge" viewBox="0 0 450 500"> |
| <use xlink:href="feMerge.svg#body"/> |
| </symbol> |
| |
| <use xlink:href="#feMerge" width="45" height="50"/> |
| |
| <a xlink:href="feMerge.svg" xlink:show="new"> |
| <rect width="45" height="50" |
| style="fill-opacity:0;"/> |
| </a> |
| </g> |
| |
| <!-- ======================== --> |
| <!-- feDisplacementMap --> |
| <!-- ======================== --> |
| <g transform="translate(300, 0) scale(1.5, 1.5)"> |
| <!-- The <svg> element in a symbol to be able to resize it --> |
| <symbol id="feDisplacementMap" viewBox="0 0 450 500"> |
| <use xlink:href="feDisplacementMap.svg#body"/> |
| </symbol> |
| |
| <use xlink:href="#feDisplacementMap" width="45" height="50"/> |
| |
| <a xlink:href="feDisplacementMap.svg" xlink:show="new"> |
| <rect width="45" height="50" |
| style="fill-opacity:0;"/> |
| </a> |
| </g> |
| </g> |
| </g> |
| |
| <!-- ============================================================= --> |
| <!-- Batik sample mark --> |
| <!-- ============================================================= --> |
| <use xlink:href="../batikLogo.svg#Batik_Tag_Box" /> |
| </svg> |