TIFFWriteEncodedTile man page on BSDOS

Man page or keyword search:  
man Server   6284 pages
apropos Keyword Search (all sections)
Output format
BSDOS logo
[printable version]



TIFFWriteEncodedTile(3T)		 TIFFWriteEncodedTile(3T)

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

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

DESCRIPTION
       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
       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
       -1 is returned if an error  was	encountered.   Otherwise,
       the value of size is returned.

DIAGNOSTICS
       All  error messages are directed to the TIFFError(3T) rou-
       tine.

       %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 TIFFSet-
       Field(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
       libtiff(3T),	  TIFFOpen(3T),	       TIFFWriteTile(3T),

			December 16, 1991			1

TIFFWriteEncodedTile(3T)		 TIFFWriteEncodedTile(3T)

       TIFFWriteRawTile(3T)

			December 16, 1991			2

[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server BSDOS

List of man pages available for BSDOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net