deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.framework.util
Class AliasingSVGTranscoder

java.lang.Object
  extended by org.apache.batik.transcoder.TranscoderSupport
      extended by org.apache.batik.transcoder.AbstractTranscoder
          extended by org.apache.batik.transcoder.XMLAbstractTranscoder
              extended by org.apache.batik.transcoder.SVGAbstractTranscoder
                  extended by org.deegree.framework.util.AliasingSVGTranscoder
All Implemented Interfaces:
org.apache.batik.transcoder.Transcoder

public class AliasingSVGTranscoder
extends org.apache.batik.transcoder.SVGAbstractTranscoder

AliasingSVGTranscoder to create a BufferedImage from an SVG with the possibility to set preferences of aliasing

Version:
$Revision:$, $Date:$
Author:
Lyn Buesching, last edited by: $Author:$

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.batik.transcoder.SVGAbstractTranscoder
org.apache.batik.transcoder.SVGAbstractTranscoder.SVGAbstractTranscoderUserAgent
 
Field Summary
static org.apache.batik.transcoder.TranscodingHints.Key KEY_ALIASING
           
 
Fields inherited from class org.apache.batik.transcoder.SVGAbstractTranscoder
builder, ctx, curAOI, curTxf, DEFAULT_ALLOWED_SCRIPT_TYPES, DEFAULT_DEFAULT_FONT_FAMILY, height, KEY_ALLOWED_SCRIPT_TYPES, KEY_ALTERNATE_STYLESHEET, KEY_AOI, KEY_CONSTRAIN_SCRIPT_ORIGIN, KEY_DEFAULT_FONT_FAMILY, KEY_EXECUTE_ONLOAD, KEY_HEIGHT, KEY_LANGUAGE, KEY_MAX_HEIGHT, KEY_MAX_WIDTH, KEY_MEDIA, KEY_PIXEL_TO_MM, KEY_PIXEL_UNIT_TO_MILLIMETER, KEY_USER_STYLESHEET_URI, KEY_WIDTH, root, userAgent, width
 
Fields inherited from class org.apache.batik.transcoder.XMLAbstractTranscoder
KEY_DOCUMENT_ELEMENT, KEY_DOCUMENT_ELEMENT_NAMESPACE_URI, KEY_DOM_IMPLEMENTATION, KEY_XML_PARSER_CLASSNAME, KEY_XML_PARSER_VALIDATING
 
Fields inherited from class org.apache.batik.transcoder.TranscoderSupport
handler, hints
 
Constructor Summary
AliasingSVGTranscoder()
           
 
Method Summary
 BufferedImage getBufferedImage()
           
protected  void transcode(Document document, String uri, org.apache.batik.transcoder.TranscoderOutput output)
           
 
Methods inherited from class org.apache.batik.transcoder.SVGAbstractTranscoder
createBridgeContext, createDocumentFactory, createUserAgent, getCanvasGraphicsNode, setImageSize, transcode
 
Methods inherited from class org.apache.batik.transcoder.TranscoderSupport
addTranscodingHint, getErrorHandler, getTranscodingHints, removeTranscodingHint, setErrorHandler, setTranscodingHints, setTranscodingHints
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.batik.transcoder.Transcoder
addTranscodingHint, getErrorHandler, getTranscodingHints, removeTranscodingHint, setErrorHandler, setTranscodingHints, setTranscodingHints
 

Field Detail

KEY_ALIASING

public static final org.apache.batik.transcoder.TranscodingHints.Key KEY_ALIASING
Constructor Detail

AliasingSVGTranscoder

public AliasingSVGTranscoder()
Method Detail

transcode

protected void transcode(Document document,
                         String uri,
                         org.apache.batik.transcoder.TranscoderOutput output)
                  throws org.apache.batik.transcoder.TranscoderException
Overrides:
transcode in class org.apache.batik.transcoder.SVGAbstractTranscoder
Throws:
org.apache.batik.transcoder.TranscoderException

getBufferedImage

public BufferedImage getBufferedImage()
Returns:
BufferedImage the created BufferedImage

deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org