*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> ifl/TIFFWriteEncodedTile (3)              
Title
Content
Arch
Section
 

Contents


TIFFWriteEncodedTile(3T)	     Image Format Library C++ Reference	Manual


NAME    [Toc]    [Back]

     TIFFWritedEncodedTile - compress and write	a tile of data to an open TIFF
     file

SYNOPSIS    [Toc]    [Back]

     #include <tiffio.h>
     tsize_t TIFFWriteEncodedTile(TIFF*	tif, ttile_t tile, tdata_t buf,
     tsize_t size)

DESCRIPTION    [Toc]    [Back]

     Compress size bytes of raw	data from buf and append the result to the end
     of	the specified tile.  Note that the value of tile is a ``raw tile
     number.''	That is, the caller must take into account whether or not the
     data are organized	in separate places (PlanarConfiguration=2).
     TIFFComputeTile automatically does	this when converting an	(x,y,z,sample)
     coordinate	quadruple to a tile number.

NOTES    [Toc]    [Back]

     The library writes	encoded	data using the native machine byte order.
     Correctly implemented TIFF	readers	are expected to	do any necessary
     byte-swapping to correctly	process	image data with	BitsPerSample greater
     than 8.

RETURN VALUES    [Toc]    [Back]

     -1	is returned if an error	was encountered.  Otherwise, the value of size
     is	returned.

DIAGNOSTICS    [Toc]    [Back]

     All error messages	are directed to	the TIFFError(3T) routine.

     %s: File not open for writing.  The file was opened for reading, not
     writing.

     Can not write tiles to a stripped image.  The image is assumed to be
     organized in strips because neither of the	TileWidth or TileLength	tags
     have been set with	TIFFSetField(3T).

     %s: Must set "ImageWidth" before writing data.  The image's width has not
     be	set before the first write.  See TIFFSetField(3T) for information on
     how to do this.

     %s: Must set "PlanarConfiguration"	before writing data.  The organization
     of	data has not be	defined	before the first write.	 See TIFFSetField(3T)
     for information on	how to do this.

     %s: No space for tile arrays".  There was not enough space	for the	arrays
     that hold tile offsets and	byte counts.

SEE ALSO    [Toc]    [Back]

      
      
     libtiff(3T), TIFFOpen(3T),	TIFFWriteTile(3T), TIFFWriteRawTile(3T)


									PPPPaaaaggggeeee 1111
[ Back ]
 Similar pages
Name OS Title
TIFFWriteRawTile IRIX write a tile of raw data to an open TIFF file
TIFFWriteEncodedStrip IRIX compress and write a strip of data to an open TIFF file
TIFFReadEncodedTile IRIX read and decode a tile of data from an open TIFF file
TIFFReadRawTile IRIX return an undecoded tile of data from an open TIFF file
TIFFReadTile IRIX read and decode a tile of data from an open TIFF file
TIFFWriteRawStrip IRIX write a strip of raw data to an open TIFF file
TIFFWriteScanline IRIX write a scanline to an open TIFF file
TIFFWriteDirectory IRIX write the current directory in an open TIFF file
TIFFReadScanline IRIX read and decode a scanline of data from an open TIFF file
TIFFReadEncodedStrip IRIX read and decode a strip of data from an open TIFF file
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service