TIFFWriteEncodedStrip man page on BSDi

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



TIFFWriteEncodedStrip(3T)		TIFFWriteEncodedStrip(3T)

NAME
       TIFFWritedEncodedStrip  -  compress  and	 write a strip of
       data to an open TIFF file

SYNOPSIS
       #include <tiffio.h>
       tsize_t TIFFWriteEncodedStrip(TIFF* tif,	 tstrip_t  strip,
       tdata_t buf, tsize_t size)

DESCRIPTION
       Compress	 size  bytes  of  raw data from buf and write the
       result to the specified strip;  replacing  any  previously
       written	data.	Note  that  the value of strip is a ``raw
       strip number.''	 That  is,  the	 caller	 must  take  into
       account	whether or not the data are organized in separate
       places (PlanarConfiguration=2).

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.

       The  strip  number  must be valid according to the current
       settings of the ImageLength  and	 RowsPerStrip  tags.   An
       image  may be dynamically grown by increasing the value of
       ImageLength prior to each call to TIFFWriteEncodedStrip.

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	scanlines to a tiled image.  The image is
       assumed to be organized in tiles because the TileWidth and
       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 strip  arrays".	  There	 was  not  enough
       space  for  the	arrays	that  hold strip offsets and byte

			 October 15, 1995			1

TIFFWriteEncodedStrip(3T)		TIFFWriteEncodedStrip(3T)

       counts.

SEE ALSO
       libtiff(3T),	TIFFOpen(3T),	   TIFFWriteScanline(3T),
       TIFFWriteRawStrip(3T)

			 October 15, 1995			2

[top]

List of man pages available for BSDi

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