logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

TIFFWriteRawTile - write a tile of raw data to an open TIFF file

Author

       LibTIFF contributors

Description

       Append size bytes of raw data to the specified tile.

Diagnostics

       All error messages are directed to the TIFFErrorExtR() routine.

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

       Cannotwritetilestoastrippedimage:
          The  image  is  assumed  to be organized in strips because neither of the TileWidth or TileLength tags
          have been set with TIFFSetField().

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

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

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

       %s:Specifiedtile%doutofrange,max%d:
          The specified tile is not valid according to the currently specified image dimensions.

Name

       TIFFWriteRawTile - write a tile of raw data to an open TIFF file

Return Values

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

See Also

TIFFOpen (3tiff), TIFFWriteEncodedTile (3tiff), TIFFWriteScanline (3tiff), libtiff (3tiff)

Synopsis

          #include <tiffio.h>

       tsize_tTIFFWriteRawTile(TIFF*tif,ttile_ttile,tdata_tbuf,tsize_tsize)

See Also