You are viewing a plain text version of this content. The canonical link for it is here.
Posted to batik-dev@xmlgraphics.apache.org by tk...@apache.org on 2001/08/02 15:06:31 UTC

cvs commit: xml-batik/samples/tests text-rendering2.svg

tkormann    01/08/02 06:06:31

  Added:       samples/tests text-rendering2.svg
  Log:
  Add a new test for the ''text-rendering'' property (now using SVG Font).
  
  Revision  Changes    Path
  1.1                  xml-batik/samples/tests/text-rendering2.svg
  
  Index: text-rendering2.svg
  ===================================================================
  <?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.                                                         -->
  <!-- ========================================================================= -->
  
  <!-- ========================================================================= -->
  <!--  Test 'text-rendering' property                                           -->
  <!--                                                                           -->
  <!-- @author tkormann@apache.org                                               -->
  <!-- @version $Id: text-rendering2.svg,v 1.1 2001/08/02 13:06:31 tkormann Exp $ -->
  <!-- ========================================================================= -->
  
  <?xml-stylesheet type="text/css" href="test.css" ?>
  
  
  <svg id="body" width="450" height="500" viewBox="0 0 450 500">
  <title>Test the 'text-rendering' property</title>
      <!-- ============================================================= -->
      <!-- Test content                                                  -->
      <!-- ============================================================= -->
  <defs>
  
  <font id="SVGArial" horiz-adv-x="904" >
  <font-face
      font-family="SVGArial"
      units-per-em="2048"
      panose-1="2 11 6 4 2 2 2 2 2 4"
      ascent="1854"
      descent="-434"
      baseline="0" />
  
  <missing-glyph horiz-adv-x="1536" d="M256 0V1280H1280V0H256ZM288 32H1248V1248H288V32Z" />
  
  <glyph unicode="A" glyph-name="A" horiz-adv-x="1366" d="M-3 0L560 1466H769L1369 0H1148L977 444H364L203 0H-3ZM420 602H917L764 1008Q694 1193 660 1312Q632 1171 581 1032L420 602Z" />
  <glyph unicode="B" glyph-name="B" horiz-adv-x="1366" d="M150 0V1466H700Q868 1466 969 1422T1128 1285T1186 1091Q1186 997 1135 914T981 780Q1114 741 1185 647T1257 425Q1257 322 1214 234T1106 97T946 25T709 0H150ZM344 850H661Q790 850 846 867Q920 889
  957 940T995 1068Q995 1141 960 1196T860 1272T637 1293H344V850ZM344 173H709Q803 173 841 180Q908 192 953 220T1027 301T1056 425Q1056 507 1014 567T898 652T683 677H344V173Z" />
  <glyph unicode="I" glyph-name="I" horiz-adv-x="569" d="M191 0V1466H385V0H191Z" />
  <glyph unicode="K" glyph-name="K" horiz-adv-x="1366" d="M150 0V1466H344V739L1072 1466H1335L720 872L1362 0H1106L584 742L344 508V0H150Z" />
  <glyph unicode="T" glyph-name="T" horiz-adv-x="1251" d="M531 0V1293H48V1466H1210V1293H725V0H531Z" />
  </font>
  
  </defs>
  
  
  <g id="testContent">
    <text x="225" y="30" class="title">
      Test the 'text-rendering' property
    </text>
    <text x="225" y="50" class="title">
      (Using SVG font)
    </text>
  
    <g style="font-family:SVGArial; text-anchor:middle;font-size:60;font-weight:bold;fill:gold;stroke:crimson;stroke-width:2">
  
    <text x="120" y="180" style="text-rendering:auto">BATIK</text>
    <text x="330" y="180" style="text-rendering:optimizeSpeed">BATIK</text>
  
    <text x="120" y="330" style="text-rendering:optimizeLegibility">BATIK</text>
    <text x="330" y="330" style="text-rendering:geometricPrecision">BATIK</text>
    </g>
  
    <g style="font-size:11;fill:black;stroke:none;text-anchor:middle">
    <text x="120" y="204">auto</text>
    <text x="330" y="204">optimizeSpeed</text>
    <text x="120" y="354">optimizeLegibility</text>
    <text x="330" y="354">geometricPrecision</text>
    </g>
  </g>
  
      <!-- ============================================================= -->
      <!-- Batik sample mark                                             -->
      <!-- ============================================================= -->
      <use xlink:href="../batikLogo.svg#Batik_Tag_Box" />
      
  </svg>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: batik-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: batik-dev-help@xml.apache.org