| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one or more |
| contributor license agreements. See the NOTICE file distributed with |
| this work for additional information regarding copyright ownership. |
| The ASF licenses this file to You under the Apache License, Version 2.0 |
| (the "License"); you may not use this file except in compliance with |
| the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| |
| <!-- ====================================================================== --> |
| <!-- @author tkormann@ilog.fr --> |
| <!-- @version $Id$ --> |
| <!-- ====================================================================== --> |
| <testSuite id="transcoder.image.unitTesting" |
| name="org.apache.batik.transcoder.image.ImageTranscoder Unit Testing"> |
| |
| <!-- ================================================================== --> |
| <!-- TranscoderInput Tests --> |
| <!-- ================================================================== --> |
| |
| <test id="transcoder.image.uri" class="org.apache.batik.transcoder.image.URITest" > |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/samples/anne.png" /> |
| </test> |
| |
| <test id="transcoder.image.istream" class="org.apache.batik.transcoder.image.InputStreamTest" > |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/samples/anne.png" /> |
| </test> |
| |
| <test id="transcoder.image.genericdocument" class="org.apache.batik.transcoder.image.GenericDocumentTest" > |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/samples/anne.png" /> |
| </test> |
| |
| <test id="transcoder.image.reader" class="org.apache.batik.transcoder.image.ReaderTest" > |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/samples/anne.png" /> |
| </test> |
| |
| <test id="transcoder.image.dom" class="org.apache.batik.transcoder.image.DOMTest" /> |
| |
| <test id="transcoder.image.dom2" class="org.apache.batik.transcoder.image.ParametrizedDOMTest" > |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/samples/anne.png" /> |
| </test> |
| |
| <!-- ================================================================== --> |
| <!-- KEY_WIDTH and/or KEY_HEIGHT tests --> |
| <!-- ================================================================== --> |
| |
| <testGroup id="transcoder.image.hints.dimension" class="org.apache.batik.transcoder.image.DimensionTest"> |
| |
| <!-- ###### Document with a viewBox ###### --> |
| <test id="transcoder.image.hints.width200"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneW200.png" /> |
| <arg class="java.lang.Float" value="200" /> |
| <arg class="java.lang.Float" value="-1" /> |
| </test> |
| |
| <test id="transcoder.image.hints.height200"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneH200.png" /> |
| <arg class="java.lang.Float" value="-1" /> |
| <arg class="java.lang.Float" value="200" /> |
| </test> |
| |
| <test id="transcoder.image.hints.widthheight200"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneWH200.png" /> |
| <arg class="java.lang.Float" value="200" /> |
| <arg class="java.lang.Float" value="200" /> |
| </test> |
| |
| <test id="transcoder.image.hints.width600"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneW600.png" /> |
| <arg class="java.lang.Float" value="600" /> |
| <arg class="java.lang.Float" value="-1" /> |
| </test> |
| |
| <test id="transcoder.image.hints.height600"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneH600.png" /> |
| <arg class="java.lang.Float" value="-1" /> |
| <arg class="java.lang.Float" value="600" /> |
| </test> |
| |
| <test id="transcoder.image.hints.widthheight600"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneWH600.png" /> |
| <arg class="java.lang.Float" value="600" /> |
| <arg class="java.lang.Float" value="600" /> |
| </test> |
| |
| <!-- ###### Document without a viewBox ###### --> |
| <test id="transcoder.image.hints.width200.noViewBox"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/butterfly.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/butterflyW200.png" /> |
| <arg class="java.lang.Float" value="200" /> |
| <arg class="java.lang.Float" value="-1" /> |
| </test> |
| |
| <test id="transcoder.image.hints.height200.noViewBox"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/butterfly.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/butterflyH200.png" /> |
| <arg class="java.lang.Float" value="-1" /> |
| <arg class="java.lang.Float" value="200" /> |
| </test> |
| |
| <test id="transcoder.image.hints.widthheight200.noViewBox"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/butterfly.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/butterflyWH200.png" /> |
| <arg class="java.lang.Float" value="200" /> |
| <arg class="java.lang.Float" value="200" /> |
| </test> |
| |
| <test id="transcoder.image.hints.width600.noViewBox"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/butterfly.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/butterflyW600.png" /> |
| <arg class="java.lang.Float" value="600" /> |
| <arg class="java.lang.Float" value="-1" /> |
| </test> |
| |
| <test id="transcoder.image.hints.height600.noViewBox"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/butterfly.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/butterflyH600.png" /> |
| <arg class="java.lang.Float" value="-1" /> |
| <arg class="java.lang.Float" value="600" /> |
| </test> |
| |
| <test id="transcoder.image.hints.widthheight600.noViewBox"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/butterfly.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/butterflyWH600.png" /> |
| <arg class="java.lang.Float" value="600" /> |
| <arg class="java.lang.Float" value="600" /> |
| </test> |
| |
| </testGroup> |
| |
| <!-- ================================================================== --> |
| <!-- KEY_MAX_WIDTH and/or KEY_MAX_HEIGHT tests --> |
| <!-- ================================================================== --> |
| |
| <testGroup id="transcoder.image.hints.maxDimension" class="org.apache.batik.transcoder.image.MaxDimensionTest"> |
| |
| <!-- ###### Limit size in the document ###### --> |
| <test id="transcoder.image.hints.maxWidth200"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneMaxW200.png" /> |
| <arg class="java.lang.Float" value="200" /> |
| <arg class="java.lang.Float" value="-1" /> |
| </test> |
| |
| <test id="transcoder.image.hints.maxHeight200"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneMaxH200.png" /> |
| <arg class="java.lang.Float" value="-1" /> |
| <arg class="java.lang.Float" value="200" /> |
| </test> |
| |
| <test id="transcoder.image.hints.maxWidthHeight200"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneMaxWH200.png" /> |
| <arg class="java.lang.Float" value="200" /> |
| <arg class="java.lang.Float" value="200" /> |
| </test> |
| |
| <!-- ###### Limit size set in hints ###### --> |
| <test id="transcoder.image.hints.maxWidth200.overrideHints"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneMaxW200.png" /> |
| <arg class="java.lang.Float" value="200" /> |
| <arg class="java.lang.Float" value="-1" /> |
| <arg class="java.lang.Float" value="300" /> |
| <arg class="java.lang.Float" value="-1" /> |
| </test> |
| |
| <test id="transcoder.image.hints.maxHeight200.overrideHints"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneMaxH200.png" /> |
| <arg class="java.lang.Float" value="-1" /> |
| <arg class="java.lang.Float" value="200" /> |
| <arg class="java.lang.Float" value="-1" /> |
| <arg class="java.lang.Float" value="300" /> |
| </test> |
| |
| <test id="transcoder.image.hints.maxWidthHeight200.overrideHints"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneMaxWH200.png" /> |
| <arg class="java.lang.Float" value="200" /> |
| <arg class="java.lang.Float" value="200" /> |
| <arg class="java.lang.Float" value="300" /> |
| <arg class="java.lang.Float" value="300" /> |
| </test> |
| |
| </testGroup> |
| |
| <!-- ================================================================== --> |
| <!-- KEY_BACKGROUND_COLOR --> |
| <!-- ================================================================== --> |
| |
| <test id="transcoder.image.hints.background" class="org.apache.batik.transcoder.image.BackgroundColorTest" /> |
| |
| <!-- ================================================================== --> |
| <!-- KEY_LANGUAGE --> |
| <!-- ================================================================== --> |
| |
| <testGroup id="transcoder.image.hints.language" class="org.apache.batik.transcoder.image.LanguageTest"> |
| |
| <test id="transcoder.image.hints.language.en"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/language.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/languageEn.png" /> |
| <arg class="java.lang.String" value="en" /> |
| </test> |
| |
| <test id="transcoder.image.hints.language.fr"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/language.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/languageFr.png" /> |
| <arg class="java.lang.String" value="fr" /> |
| </test> |
| |
| <test id="transcoder.image.hints.language.default"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/language.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/language.png" /> |
| <arg class="java.lang.String" value="" /> |
| </test> |
| |
| </testGroup> |
| |
| <!-- ================================================================== --> |
| <!-- KEY_AOI --> |
| <!-- ================================================================== --> |
| |
| <testGroup id="transcoder.image.hints.aoi" class="org.apache.batik.transcoder.image.AOITest"> |
| |
| <!-- ### document with a viewBox ### --> |
| |
| <!-- ###### default document size ###### --> |
| <test id="transcoder.image.hints.aoi.NW"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneNW.png" /> |
| <arg class="java.lang.Float" value="0" /> <!-- AOI.x --> |
| <arg class="java.lang.Float" value="0" /> <!-- AOI.y --> |
| <arg class="java.lang.Float" value="225" /> <!-- AOI.width --> |
| <arg class="java.lang.Float" value="250" /> <!-- AOI.height --> |
| </test> |
| |
| <test id="transcoder.image.hints.aoi.NE"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneNE.png" /> |
| <arg class="java.lang.Float" value="225" /> <!-- AOI.x --> |
| <arg class="java.lang.Float" value="0" /> <!-- AOI.y --> |
| <arg class="java.lang.Float" value="225" /> <!-- AOI.width --> |
| <arg class="java.lang.Float" value="250" /> <!-- AOI.height --> |
| </test> |
| |
| <test id="transcoder.image.hints.aoi.SW"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneSW.png" /> |
| <arg class="java.lang.Float" value="0" /> <!-- AOI.x --> |
| <arg class="java.lang.Float" value="250" /> <!-- AOI.y --> |
| <arg class="java.lang.Float" value="225" /> <!-- AOI.width --> |
| <arg class="java.lang.Float" value="250" /> <!-- AOI.height --> |
| </test> |
| |
| <test id="transcoder.image.hints.aoi.SE"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneSE.png" /> |
| <arg class="java.lang.Float" value="225" /> <!-- AOI.x --> |
| <arg class="java.lang.Float" value="250" /> <!-- AOI.y --> |
| <arg class="java.lang.Float" value="225" /> <!-- AOI.width --> |
| <arg class="java.lang.Float" value="250" /> <!-- AOI.height --> |
| </test> |
| |
| <test id="transcoder.image.hints.aoi.C"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneC.png" /> |
| <arg class="java.lang.Float" value="125" /> <!-- AOI.x --> |
| <arg class="java.lang.Float" value="150" /> <!-- AOI.y --> |
| <arg class="java.lang.Float" value="225" /> <!-- AOI.width --> |
| <arg class="java.lang.Float" value="250" /> <!-- AOI.height --> |
| </test> |
| |
| <!-- ###### explicit image dimension ###### --> |
| <test id="transcoder.image.hints.aoi.NW"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneWNW.png" /> |
| <arg class="java.lang.Float" value="0" /> <!-- AOI.x --> |
| <arg class="java.lang.Float" value="0" /> <!-- AOI.y --> |
| <arg class="java.lang.Float" value="225" /> <!-- AOI.width --> |
| <arg class="java.lang.Float" value="250" /> <!-- AOI.height --> |
| <arg class="java.lang.Float" value="225" /> <!-- width --> |
| <arg class="java.lang.Float" value="250" /> <!-- height --> |
| </test> |
| |
| <test id="transcoder.image.hints.aoi.NE"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneWNE.png" /> |
| <arg class="java.lang.Float" value="225" /> <!-- AOI.x --> |
| <arg class="java.lang.Float" value="0" /> <!-- AOI.y --> |
| <arg class="java.lang.Float" value="225" /> <!-- AOI.width --> |
| <arg class="java.lang.Float" value="250" /> <!-- AOI.height --> |
| <arg class="java.lang.Float" value="225" /> <!-- width --> |
| <arg class="java.lang.Float" value="250" /> <!-- height --> |
| </test> |
| |
| <test id="transcoder.image.hints.aoi.SW"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneWSW.png" /> |
| <arg class="java.lang.Float" value="0" /> <!-- AOI.x --> |
| <arg class="java.lang.Float" value="250" /> <!-- AOI.y --> |
| <arg class="java.lang.Float" value="225" /> <!-- AOI.width --> |
| <arg class="java.lang.Float" value="250" /> <!-- AOI.height --> |
| <arg class="java.lang.Float" value="225" /> <!-- width --> |
| <arg class="java.lang.Float" value="250" /> <!-- height --> |
| </test> |
| |
| <test id="transcoder.image.hints.aoi.SE"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneWSE.png" /> |
| <arg class="java.lang.Float" value="225" /> <!-- AOI.x --> |
| <arg class="java.lang.Float" value="250" /> <!-- AOI.y --> |
| <arg class="java.lang.Float" value="225" /> <!-- AOI.width --> |
| <arg class="java.lang.Float" value="250" /> <!-- AOI.height --> |
| <arg class="java.lang.Float" value="225" /> <!-- width --> |
| <arg class="java.lang.Float" value="250" /> <!-- height --> |
| </test> |
| |
| <test id="transcoder.image.hints.aoi.C"> |
| <arg class="java.lang.String" value="samples/anne.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/anneWC.png" /> |
| <arg class="java.lang.Float" value="125" /> <!-- AOI.x --> |
| <arg class="java.lang.Float" value="150" /> <!-- AOI.y --> |
| <arg class="java.lang.Float" value="225" /> <!-- AOI.width --> |
| <arg class="java.lang.Float" value="250" /> <!-- AOI.height --> |
| <arg class="java.lang.Float" value="225" /> <!-- width --> |
| <arg class="java.lang.Float" value="250" /> <!-- height --> |
| </test> |
| |
| <!-- ### document with no viewBox ### --> |
| |
| <!-- ###### default document size ###### --> |
| <test id="transcoder.image.hints.aoi.NW"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/butterfly.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/butterflyNW.png" /> |
| <arg class="java.lang.Float" value="0" /> <!-- AOI.x --> |
| <arg class="java.lang.Float" value="0" /> <!-- AOI.y --> |
| <arg class="java.lang.Float" value="212.5" /> <!-- AOI.width --> |
| <arg class="java.lang.Float" value="150" /> <!-- AOI.height --> |
| </test> |
| |
| <test id="transcoder.image.hints.aoi.NE"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/butterfly.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/butterflyNE.png" /> |
| <arg class="java.lang.Float" value="212.5" /> <!-- AOI.x --> |
| <arg class="java.lang.Float" value="0" /> <!-- AOI.y --> |
| <arg class="java.lang.Float" value="212.5" /> <!-- AOI.width --> |
| <arg class="java.lang.Float" value="150" /> <!-- AOI.height --> |
| </test> |
| |
| <test id="transcoder.image.hints.aoi.SW"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/butterfly.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/butterflySW.png" /> |
| <arg class="java.lang.Float" value="0" /> <!-- AOI.x --> |
| <arg class="java.lang.Float" value="150" /> <!-- AOI.y --> |
| <arg class="java.lang.Float" value="212.5" /> <!-- AOI.width --> |
| <arg class="java.lang.Float" value="150" /> <!-- AOI.height --> |
| </test> |
| |
| <test id="transcoder.image.hints.aoi.SE"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/butterfly.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/butterflySE.png" /> |
| <arg class="java.lang.Float" value="212.5" /> <!-- AOI.x --> |
| <arg class="java.lang.Float" value="150" /> <!-- AOI.y --> |
| <arg class="java.lang.Float" value="212.5" /> <!-- AOI.width --> |
| <arg class="java.lang.Float" value="150" /> <!-- AOI.height --> |
| </test> |
| |
| <test id="transcoder.image.hints.aoi.C"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/butterfly.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/butterflyC.png" /> |
| <arg class="java.lang.Float" value="125" /> <!-- AOI.x --> |
| <arg class="java.lang.Float" value="150" /> <!-- AOI.y --> |
| <arg class="java.lang.Float" value="212.5" /> <!-- AOI.width --> |
| <arg class="java.lang.Float" value="150" /> <!-- AOI.height --> |
| </test> |
| |
| <!-- ###### explicit image dimension ###### --> |
| <test id="transcoder.image.hints.aoi.NW"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/butterfly.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/butterflyWNW.png" /> |
| <arg class="java.lang.Float" value="0" /> <!-- AOI.x --> |
| <arg class="java.lang.Float" value="0" /> <!-- AOI.y --> |
| <arg class="java.lang.Float" value="212.5" /> <!-- AOI.width --> |
| <arg class="java.lang.Float" value="150" /> <!-- AOI.height --> |
| <arg class="java.lang.Float" value="212.5" /> <!-- width --> |
| <arg class="java.lang.Float" value="150" /> <!-- height --> |
| </test> |
| |
| <test id="transcoder.image.hints.aoi.NE"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/butterfly.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/butterflyWNE.png" /> |
| <arg class="java.lang.Float" value="212.5" /> <!-- AOI.x --> |
| <arg class="java.lang.Float" value="0" /> <!-- AOI.y --> |
| <arg class="java.lang.Float" value="212.5" /> <!-- AOI.width --> |
| <arg class="java.lang.Float" value="150" /> <!-- AOI.height --> |
| <arg class="java.lang.Float" value="212.5" /> <!-- width --> |
| <arg class="java.lang.Float" value="150" /> <!-- height --> |
| </test> |
| |
| <test id="transcoder.image.hints.aoi.SW"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/butterfly.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/butterflyWSW.png" /> |
| <arg class="java.lang.Float" value="0" /> <!-- AOI.x --> |
| <arg class="java.lang.Float" value="150" /> <!-- AOI.y --> |
| <arg class="java.lang.Float" value="212.5" /> <!-- AOI.width --> |
| <arg class="java.lang.Float" value="150" /> <!-- AOI.height --> |
| <arg class="java.lang.Float" value="212.5" /> <!-- width --> |
| <arg class="java.lang.Float" value="150" /> <!-- height --> |
| </test> |
| |
| <test id="transcoder.image.hints.aoi.SE"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/butterfly.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/butterflyWSE.png" /> |
| <arg class="java.lang.Float" value="212.5" /> <!-- AOI.x --> |
| <arg class="java.lang.Float" value="150" /> <!-- AOI.y --> |
| <arg class="java.lang.Float" value="212.5" /> <!-- AOI.width --> |
| <arg class="java.lang.Float" value="150" /> <!-- AOI.height --> |
| <arg class="java.lang.Float" value="212.5" /> <!-- width --> |
| <arg class="java.lang.Float" value="150" /> <!-- height --> |
| </test> |
| |
| <test id="transcoder.image.hints.aoi.C"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/butterfly.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/butterflyWC.png" /> |
| <arg class="java.lang.Float" value="125" /> <!-- AOI.x --> |
| <arg class="java.lang.Float" value="150" /> <!-- AOI.y --> |
| <arg class="java.lang.Float" value="212.5" /> <!-- AOI.width --> |
| <arg class="java.lang.Float" value="150" /> <!-- AOI.height --> |
| <arg class="java.lang.Float" value="212.5" /> <!-- width --> |
| <arg class="java.lang.Float" value="150" /> <!-- height --> |
| </test> |
| |
| </testGroup> |
| |
| <!-- ================================================================== --> |
| <!-- KEY_MEDIA --> |
| <!-- ================================================================== --> |
| |
| <testGroup id="transcoder.image.hints.media" class="org.apache.batik.transcoder.image.MediaTest"> |
| |
| <test id="transcoder.image.hints.media.screen"> |
| <arg class="java.lang.String" value="samples/tests/spec/styling/cssMedia.svg" /> |
| <arg class="java.lang.String" value="test-references/samples/tests/spec/styling/cssMediaScreen.png" /> |
| <arg class="java.lang.String" value="screen" /> |
| </test> |
| |
| <test id="transcoder.image.hints.media.screen"> |
| <arg class="java.lang.String" value="samples/tests/spec/styling/cssMedia.svg" /> |
| <arg class="java.lang.String" value="test-references/samples/tests/spec/styling/cssMediaProjection.png" /> |
| <arg class="java.lang.String" value="projection" /> |
| </test> |
| |
| <test id="transcoder.image.hints.media.screen"> |
| <arg class="java.lang.String" value="samples/tests/spec/styling/cssMedia.svg" /> |
| <arg class="java.lang.String" value="test-references/samples/tests/spec/styling/cssMediaPrint.png" /> |
| <arg class="java.lang.String" value="print" /> |
| </test> |
| |
| </testGroup> |
| |
| <!-- ================================================================== --> |
| <!-- KEY_DEFAULT_FONT_FAMILY --> |
| <!-- ================================================================== --> |
| |
| <testGroup id="transcoder.image.hints.fontFamily" class="org.apache.batik.transcoder.image.DefaultFontFamilyTest"> |
| |
| <test id="transcoder.image.hints.defaultFontFamily.Arial"> |
| <arg class="java.lang.String" value="samples/tests/spec/styling/defaultFontFamily.svg" /> |
| <arg class="java.lang.String" value="test-references/samples/tests/spec/styling/defaultFontFamilyArial.png" /> |
| <arg class="java.lang.String" value="Arial" /> |
| </test> |
| |
| <test id="transcoder.image.hints.defaultFontFamily.Times"> |
| <arg class="java.lang.String" value="samples/tests/spec/styling/defaultFontFamily.svg" /> |
| <arg class="java.lang.String" value="test-references/samples/tests/spec/styling/defaultFontFamilyTimes.png" /> |
| <arg class="java.lang.String" value="Times" /> |
| </test> |
| |
| <test id="trancoder.image.hints.defaultFontFamily.TotoTimes"> |
| <arg class="java.lang.String" value="samples/tests/spec/styling/defaultFontFamily.svg" /> |
| <arg class="java.lang.String" value="test-references/samples/tests/spec/styling/defaultFontFamilyTimes.png" /> |
| <arg class="java.lang.String" value="toto, Times" /> |
| </test> |
| |
| </testGroup> |
| |
| <!-- ================================================================== --> |
| <!-- KEY_ALTERNATE_STYLESHEET --> |
| <!-- ================================================================== --> |
| |
| <testGroup id="transcoder.image.hints.alternateStylesheet" class="org.apache.batik.transcoder.image.AlternateStylesheetTest"> |
| |
| <test id="transcoder.image.hints.alternateStylesheet.s1"> |
| <arg class="java.lang.String" value="samples/tests/spec/styling/smiley.svg" /> |
| <arg class="java.lang.String" value="test-references/samples/tests/spec/styling/smileySmiling.png" /> |
| <arg class="java.lang.String" value="Smiling" /> |
| </test> |
| |
| <test id="transcoder.image.hints.alternateStylesheet.s2"> |
| <arg class="java.lang.String" value="samples/tests/spec/styling/smiley.svg" /> |
| <arg class="java.lang.String" value="test-references/samples/tests/spec/styling/smileyBasic Sad.png" /> |
| <arg class="java.lang.String" value="Basic Sad" /> |
| </test> |
| |
| <test id="transcoder.image.hints.alternateStylesheet.s3"> |
| <arg class="java.lang.String" value="samples/tests/spec/styling/smiley.svg" /> |
| <arg class="java.lang.String" value="test-references/samples/tests/spec/styling/smileyWow!.png" /> |
| <arg class="java.lang.String" value="Wow!" /> |
| </test> |
| |
| <test id="transcoder.image.hints.alternateStylesheet.s4"> |
| <arg class="java.lang.String" value="samples/tests/spec/styling/smiley.svg" /> |
| <arg class="java.lang.String" value="test-references/samples/tests/spec/styling/smileyGrim.png" /> |
| <arg class="java.lang.String" value="Grim" /> |
| </test> |
| |
| <test id="transcoder.image.hints.alternateStylesheet.s5"> |
| <arg class="java.lang.String" value="samples/tests/spec/styling/smiley.svg" /> |
| <arg class="java.lang.String" value="test-references/samples/tests/spec/styling/smileyOups.png" /> |
| <arg class="java.lang.String" value="Oups" /> |
| </test> |
| |
| </testGroup> |
| |
| <!-- ================================================================== --> |
| <!-- KEY_PIXEL_TO_MM --> |
| <!-- ================================================================== --> |
| |
| <testGroup id="transcoder.image.hints.px2mm" class="org.apache.batik.transcoder.image.PixelToMMTest"> |
| |
| <test id="transcoder.image.hints.px2mm.96dpi"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/px2mm.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/px2mm96dpi.png" /> |
| <arg class="java.lang.Float" value="0.2645833f" /> <!-- 96 dpi --> |
| </test> |
| |
| <test id="transcoder.image.hints.px2mm.72dpi"> |
| <arg class="java.lang.String" value="test-resources/org/apache/batik/transcoder/image/resources/px2mm.svg" /> |
| <arg class="java.lang.String" value="test-references/org/apache/batik/transcoder/image/px2mm72dpi.png" /> |
| <arg class="java.lang.Float" value="0.3528f" /> <!-- 72 dpi --> |
| </test> |
| |
| </testGroup> |
| |
| |
| </testSuite> |