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
IOException
ImageWriteException
protected org.apache.commons.imaging.formats.tiff.write.TiffOutputSummary validateDirectories(TiffOutputSet outputSet) throws ImageWriteException
ImageWriteException
public void writeImage(BufferedImage src, OutputStream os, Map<String,Object> params) throws ImageWriteException, IOException
ImageWriteException
IOException
protected void writeImageFileHeader(BinaryOutputStream bos) throws IOException
IOException
protected void writeImageFileHeader(BinaryOutputStream bos, long offsetToFirstIFD) throws IOException
IOException
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.