Class TIFFJPEGCompressor
java.lang.Object
com.sun.media.imageio.plugins.tiff.TIFFCompressor
com.sun.media.imageioimpl.plugins.tiff.TIFFBaseJPEGCompressor
com.sun.media.imageioimpl.plugins.tiff.TIFFJPEGCompressor
Compressor for encoding compression type 7, TTN2/Adobe JPEG-in-TIFF.
-
Field Summary
Fields inherited from class com.sun.media.imageioimpl.plugins.tiff.TIFFBaseJPEGCompressor
IMAGE_METADATA_NAME, JPEGParam, JPEGStreamMetadata, JPEGWriter, STREAM_METADATA_NAME, writeAbbreviatedStreamFields inherited from class com.sun.media.imageio.plugins.tiff.TIFFCompressor
compressionTagValue, compressionType, isCompressionLossless, metadata, stream, writer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetMetadata(IIOMetadata metadata) Sets the value of themetadatafield.Methods inherited from class com.sun.media.imageioimpl.plugins.tiff.TIFFBaseJPEGCompressor
encode, finalize, initJPEGWriterMethods inherited from class com.sun.media.imageio.plugins.tiff.TIFFCompressor
getCompressionTagValue, getCompressionType, getMetadata, getStream, getWriter, isCompressionLossless, setStream, setWriter
-
Constructor Details
-
TIFFJPEGCompressor
-
-
Method Details
-
setMetadata
Sets the value of themetadatafield.The implementation in this class also adds the TIFF fields JPEGTables, YCbCrSubSampling, YCbCrPositioning, and ReferenceBlackWhite superseding any prior settings of those fields.
- Overrides:
setMetadatain classTIFFCompressor- Parameters:
metadata- theIIOMetadataobject for the image being written.- See Also:
-