public class TiffWriter extends Object
FileDirectory.setStripOffsets(List) and
FileDirectory.setStripByteCounts(List) methods are automatically set
or adjusted based upon attributes including:
FileDirectory.getRowsPerStrip(),
FileDirectory.getImageHeight(),
FileDirectory.getPlanarConfiguration(), and
FileDirectory.getSamplesPerPixel().
The Rasters.calculateRowsPerStrip(int) and
Rasters.calculateRowsPerStrip(int, int) methods provide a mechanism
for determining a FileDirectory.getRowsPerStrip() setting.| Constructor and Description |
|---|
TiffWriter() |
| Modifier and Type | Method and Description |
|---|---|
static void |
writeTiff(ByteWriter writer,
TIFFImage tiffImage)
Write a TIFF to a byte writer
|
static void |
writeTiff(File file,
ByteWriter writer,
TIFFImage tiffImage)
Write a TIFF to a file
|
static void |
writeTiff(File file,
TIFFImage tiffImage)
Write a TIFF to a file
|
static byte[] |
writeTiffToBytes(ByteWriter writer,
TIFFImage tiffImage)
Write a TIFF to bytes
|
static byte[] |
writeTiffToBytes(TIFFImage tiffImage)
Write a TIFF to bytes
|
public static void writeTiff(File file, TIFFImage tiffImage) throws IOException
file - file to createtiffImage - TIFF imageIOException - upon failure to writepublic static void writeTiff(File file, ByteWriter writer, TIFFImage tiffImage) throws IOException
file - file to createwriter - byte writertiffImage - TIFF ImageIOException - upon failure to writepublic static byte[] writeTiffToBytes(TIFFImage tiffImage) throws IOException
tiffImage - TIFF imageIOException - upon failure to writepublic static byte[] writeTiffToBytes(ByteWriter writer, TIFFImage tiffImage) throws IOException
writer - byte writertiffImage - TIFF imageIOException - upon failure to writepublic static void writeTiff(ByteWriter writer, TIFFImage tiffImage) throws IOException
writer - byte writertiffImage - TIFF imageIOException - upon failure to writeCopyright © 2016 National Geospatial-Intelligence Agency. All rights reserved.