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/04/18 21:28:05 UTC
cvs commit: xml-batik/sources/org/apache/batik/bridge CSSUtilities.java
tkormann 01/04/18 12:28:04
Modified: sources/org/apache/batik/bridge CSSUtilities.java
Log:
bug fix with the text-rendering. Now optimizeSpeed and geometricPrecision
removes the antialiasing.
Revision Changes Path
1.23 +10 -4 xml-batik/sources/org/apache/batik/bridge/CSSUtilities.java
Index: CSSUtilities.java
===================================================================
RCS file: /home/cvs/xml-batik/sources/org/apache/batik/bridge/CSSUtilities.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- CSSUtilities.java 2001/04/17 14:43:40 1.22
+++ CSSUtilities.java 2001/04/18 19:28:00 1.23
@@ -66,7 +66,7 @@
* concrete objects regarding to CSS properties.
*
* @author <a href="mailto:tkormann@apache.org">Thierry Kormann</a>
- * @version $Id: CSSUtilities.java,v 1.22 2001/04/17 14:43:40 tkormann Exp $
+ * @version $Id: CSSUtilities.java,v 1.23 2001/04/18 19:28:00 tkormann Exp $
*/
public abstract class CSSUtilities implements CSSConstants, ErrorConstants {
@@ -225,20 +225,24 @@
return null;
}
Map hints = new HashMap();
- switch(s.charAt(9)) {
- case 'S': // optimizeSpeed
+ switch(s.charAt(8)) {
+ case 's': // optimizeSpeed
hints.put(RenderingHints.KEY_RENDERING,
RenderingHints.VALUE_RENDER_SPEED);
hints.put(RenderingHints.KEY_TEXT_ANTIALIASING,
RenderingHints.VALUE_TEXT_ANTIALIAS_OFF);
+ hints.put(RenderingHints.KEY_ANTIALIASING,
+ RenderingHints.VALUE_ANTIALIAS_OFF);
hints.put(RenderingHints.KEY_FRACTIONALMETRICS,
RenderingHints.VALUE_FRACTIONALMETRICS_OFF);
break;
- case 'L': // optimizeLegibility
+ case 'l': // optimizeLegibility
hints.put(RenderingHints.KEY_RENDERING,
RenderingHints.VALUE_RENDER_QUALITY);
hints.put(RenderingHints.KEY_TEXT_ANTIALIASING,
RenderingHints.VALUE_TEXT_ANTIALIAS_ON);
+ hints.put(RenderingHints.KEY_ANTIALIASING,
+ RenderingHints.VALUE_ANTIALIAS_ON);
hints.put(RenderingHints.KEY_FRACTIONALMETRICS,
RenderingHints.VALUE_FRACTIONALMETRICS_OFF);
break;
@@ -247,6 +251,8 @@
RenderingHints.VALUE_RENDER_QUALITY);
hints.put(RenderingHints.KEY_TEXT_ANTIALIASING,
RenderingHints.VALUE_TEXT_ANTIALIAS_DEFAULT);
+ hints.put(RenderingHints.KEY_ANTIALIASING,
+ RenderingHints.VALUE_ANTIALIAS_DEFAULT);
hints.put(RenderingHints.KEY_FRACTIONALMETRICS,
RenderingHints.VALUE_FRACTIONALMETRICS_ON);
break;
---------------------------------------------------------------------
To unsubscribe, e-mail: batik-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: batik-dev-help@xml.apache.org