Transcoderpublic class TIFFTranscoder extends ImageTranscoder
ImageTranscoder that produces a TIFF image.| Modifier and Type | Class | Description |
|---|---|---|
static interface |
TIFFTranscoder.WriteAdapter |
This interface is used by
TIFFTranscoder to write TIFF images
through different codecs. |
SVGAbstractTranscoder.SVGAbstractTranscoderUserAgent| Modifier and Type | Field | Description |
|---|---|---|
static TranscodingHints.Key |
KEY_COMPRESSION_METHOD |
The compression method for the image.
|
static TranscodingHints.Key |
KEY_FORCE_TRANSPARENT_WHITE |
The forceTransparentWhite key.
|
KEY_BACKGROUND_COLORbuilder, 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_SNAPSHOT_TIME, KEY_USER_STYLESHEET_URI, KEY_WIDTH, root, userAgent, widthhandler, hintsKEY_DOCUMENT_ELEMENT, KEY_DOCUMENT_ELEMENT_NAMESPACE_URI, KEY_DOM_IMPLEMENTATION, KEY_XML_PARSER_CLASSNAME, KEY_XML_PARSER_VALIDATING| Constructor | Description |
|---|---|
TIFFTranscoder() |
Constructs a new transcoder that produces tiff images.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.awt.image.BufferedImage |
createImage(int width,
int height) |
Creates a new ARGB image with the specified dimension.
|
UserAgent |
getUserAgent() |
|
void |
writeImage(java.awt.image.BufferedImage img,
TranscoderOutput output) |
Writes the specified image to the specified output.
|
createRenderer, forceTransparentWhite, transcodeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateBridgeContext, createBridgeContext, createBridgeContext, createDocumentFactory, createUserAgent, getCanvasGraphicsNode, setImageSize, transcodeaddTranscodingHint, getErrorHandler, getTranscodingHints, removeTranscodingHint, setErrorHandler, setTranscodingHints, setTranscodingHintsaddTranscodingHint, getErrorHandler, getTranscodingHints, removeTranscodingHint, setErrorHandler, setTranscodingHints, setTranscodingHintspublic static final TranscodingHints.Key KEY_FORCE_TRANSPARENT_WHITE
| Key: | KEY_FORCE_TRANSPARENT_WHITE |
|---|---|
| Value: | Boolean |
| Default: | false |
| Required: | No |
| Description: | It controls whether the encoder should
force the image's fully transparent pixels to be fully transparent
white instead of fully transparent black. This is useful when the
encoded TIFF is displayed in a viewer which does not support TIFF
transparency and lets the image display with a white background instead
of a black background.
However, note that the modified image will display differently over a white background in a viewer that supports transparency. |
public static final TranscodingHints.Key KEY_COMPRESSION_METHOD
| Key: | KEY_COMPRESSION_METHOD |
|---|---|
| Value: | String ("none", "packbits", "jpeg" etc.) |
| Default: | "none" (no compression) |
| Required: | Recommended |
| Description: | Specify the compression method used to encode the image. |
public TIFFTranscoder()
public UserAgent getUserAgent()
public java.awt.image.BufferedImage createImage(int width,
int height)
createImage in class ImageTranscoderwidth - the image width in pixelsheight - the image height in pixelspublic void writeImage(java.awt.image.BufferedImage img,
TranscoderOutput output)
throws TranscoderException
writeImage in class ImageTranscoderimg - the image to writeoutput - the output where to store the imageTranscoderException - if an error occured while storing the imageCopyright ? 2018 Apache Software Foundation. All Rights Reserved.