## Package org.apache.batik.transcoder

Contains all of the interfaces for transcoding an input stream or a document to a particular ouput format.

See:
Description

Interface Summary
ErrorHandler: This interface provides a way to catch errors and warnings from a Transcoder.
Transcoder: This class defines an API for transcoding.

Class Summary
AbstractTranscoder: This class can be the base class of a transcoder which may support transcoding hints and/or error handler.
DefaultErrorHandler: A default `ErrorHandler` that throws a `TranscoderException` when a fatal error occured and display a message when a warning or an error occured.
SVGAbstractTranscoder: This class may be the base class of all transcoders which take an SVG document as input and which need to build a DOM tree.
TranscoderInput: This class represents a generic input of a `Transcoder`.
TranscoderOutput: This class represents a single output for a `Transcoder`.
TranscoderSupport: This is a utility class that can be used by transcoders that support transcoding hints and/or error handler.
TranscodingHints: The `TranscodingHints` class defines a way to pass transcoding parameters or options to any transcoders.
TranscodingHints.Key: Defines the base type of all keys used to control various aspects of the transcoding operations.
XMLAbstractTranscoder: This class may be the base class of all transcoders which take an XML document as input and which need to build a DOM tree.

Exception Summary
TranscoderException: Thrown when a transcoder is not able to transcode its input.

## Package org.apache.batik.transcoder Description

Contains all of the interfaces for transcoding an input stream or a document to a particular ouput format.

Copyright © 2004 Apache Software Foundation. All Rights Reserved.