Class AbstractTiffImageWriter
java.lang.Object
org.apache.commons.imaging.formats.tiff.write.AbstractTiffImageWriter
- Direct Known Subclasses:
TiffImageWriterLossless,TiffImageWriterLossy
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static intimageDataPaddingLength(int dataLength) protected org.apache.commons.imaging.formats.tiff.write.TiffOutputSummaryvalidateDirectories(TiffOutputSet outputSet) abstract voidwrite(OutputStream os, TiffOutputSet outputSet) voidwriteImage(BufferedImage src, OutputStream os, TiffImagingParameters params) protected voidprotected voidwriteImageFileHeader(BinaryOutputStream bos, long offsetToFirstIFD)
-
Field Details
-
byteOrder
-
-
Constructor Details
-
AbstractTiffImageWriter
public AbstractTiffImageWriter() -
AbstractTiffImageWriter
-
-
Method Details
-
imageDataPaddingLength
-
validateDirectories
protected org.apache.commons.imaging.formats.tiff.write.TiffOutputSummary validateDirectories(TiffOutputSet outputSet) throws ImagingException - Throws:
ImagingException
-
write
public abstract void write(OutputStream os, TiffOutputSet outputSet) throws IOException, ImagingException - Throws:
IOExceptionImagingException
-
writeImage
public void writeImage(BufferedImage src, OutputStream os, TiffImagingParameters params) throws ImagingException, IOException - Throws:
ImagingExceptionIOException
-
writeImageFileHeader
- Throws:
IOException
-
writeImageFileHeader
protected void writeImageFileHeader(BinaryOutputStream bos, long offsetToFirstIFD) throws IOException - Throws:
IOException
-