public abstract class TiffImageWriterBase extends Object
| Constructor and Description |
|---|
TiffImageWriterBase() |
TiffImageWriterBase(ByteOrder byteOrder) |
| Modifier and Type | Method and Description |
|---|---|
protected static int |
imageDataPaddingLength(int dataLength) |
protected org.apache.commons.imaging.formats.tiff.write.TiffOutputSummary |
validateDirectories(TiffOutputSet outputSet) |
abstract void |
write(OutputStream os,
TiffOutputSet outputSet) |
void |
writeImage(BufferedImage src,
OutputStream os,
Map<String,Object> params) |
protected void |
writeImageFileHeader(BinaryOutputStream bos) |
protected void |
writeImageFileHeader(BinaryOutputStream bos,
long offsetToFirstIFD) |
protected final ByteOrder byteOrder
public TiffImageWriterBase()
public TiffImageWriterBase(ByteOrder byteOrder)
protected static int imageDataPaddingLength(int dataLength)
public abstract void write(OutputStream os, TiffOutputSet outputSet) throws IOException, ImageWriteException
IOExceptionImageWriteExceptionprotected org.apache.commons.imaging.formats.tiff.write.TiffOutputSummary validateDirectories(TiffOutputSet outputSet) throws ImageWriteException
ImageWriteExceptionpublic void writeImage(BufferedImage src, OutputStream os, Map<String,Object> params) throws ImageWriteException, IOException
ImageWriteExceptionIOExceptionprotected void writeImageFileHeader(BinaryOutputStream bos) throws IOException
IOExceptionprotected void writeImageFileHeader(BinaryOutputStream bos, long offsetToFirstIFD) throws IOException
IOExceptionCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.