|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
<html>
|
|
Packit Service |
2594b8 |
<head>
|
|
Packit Service |
2594b8 |
<meta name="generator" content="groff -Thtml, see www.gnu.org">
|
|
Packit Service |
2594b8 |
<meta name="Content-Style" content="text/css">
|
|
Packit Service |
2594b8 |
<title>TIFFWriteEncodedTile</title>
|
|
Packit Service |
2594b8 |
</head>
|
|
Packit Service |
2594b8 |
<body>
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
TIFFWriteEncodedTile
|
|
Packit Service |
2594b8 |
NAME
|
|
Packit Service |
2594b8 |
SYNOPSIS
|
|
Packit Service |
2594b8 |
DESCRIPTION
|
|
Packit Service |
2594b8 |
NOTES
|
|
Packit Service |
2594b8 |
RETURN VALUES
|
|
Packit Service |
2594b8 |
DIAGNOSTICS
|
|
Packit Service |
2594b8 |
SEE ALSO
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
NAME
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
cols="2" cellspacing="0" cellpadding="0">
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
<big>TIFFWritedEncodedTile − compress and write a
|
|
Packit Service |
2594b8 |
tile of data to an open</big> TIFF <big>file</big>
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
SYNOPSIS
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
cols="2" cellspacing="0" cellpadding="0">
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
<big>#include <tiffio.h></big>
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
<big>tsize_t TIFFWriteEncodedTile(TIFF
|
|
Packit Service |
2594b8 |
*tif, ttile_t tile, tdata_t
|
|
Packit Service |
2594b8 |
buf, tsize_t size)</big>
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
DESCRIPTION
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
cols="2" cellspacing="0" cellpadding="0">
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
<big>Compress size bytes of raw data from
|
|
Packit Service |
2594b8 |
buf and append the result to the end of the
|
|
Packit Service |
2594b8 |
specified tile. Note that the value of tile is a
|
|
Packit Service |
2594b8 |
‘‘raw tile number.’’ That is, the
|
|
Packit Service |
2594b8 |
caller must take into account whether or not the data are
|
|
Packit Service |
2594b8 |
organized in separate places (PlanarConfiguration=2).
|
|
Packit Service |
2594b8 |
TIFFComputeTile automatically does this when
|
|
Packit Service |
2594b8 |
converting an (x,y,z,sample) coordinate quadruple to a tile
|
|
Packit Service |
2594b8 |
number.</big>
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
NOTES
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
cols="2" cellspacing="0" cellpadding="0">
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
<big>The library writes encoded data using the native
|
|
Packit Service |
2594b8 |
machine byte order. Correctly implemented</big> TIFF
|
|
Packit Service |
2594b8 |
<big>readers are expected to do any necessary byte-swapping
|
|
Packit Service |
2594b8 |
to correctly process image data with BitsPerSample greater
|
|
Packit Service |
2594b8 |
than 8.</big>
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
RETURN VALUES
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
cols="2" cellspacing="0" cellpadding="0">
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
<big>−1 is returned if an error was encountered.
|
|
Packit Service |
2594b8 |
Otherwise, the value of size is returned.</big>
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
DIAGNOSTICS
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
cols="2" cellspacing="0" cellpadding="0">
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
<big>All error messages are directed to the
|
|
Packit Service |
2594b8 |
TIFFError(3TIFF) routine.</big>
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
<big>%s: File not open for writing. The file was
|
|
Packit Service |
2594b8 |
opened for reading, not writing.</big>
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
<big>Can not write tiles to a stripped image. The
|
|
Packit Service |
2594b8 |
image is assumed to be organized in strips because neither
|
|
Packit Service |
2594b8 |
of the TileWidth or TileLength tags have been
|
|
Packit Service |
2594b8 |
set with TIFFSetField(3TIFF).</big>
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
<big>%s: Must set "ImageWidth" before
|
|
Packit Service |
2594b8 |
writing data. The image’s width has not be set
|
|
Packit Service |
2594b8 |
before the first write. See TIFFSetField(3TIFF) for
|
|
Packit Service |
2594b8 |
information on how to do this.</big>
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
<big>%s: Must set "PlanarConfiguration"
|
|
Packit Service |
2594b8 |
before writing data. The organization of data has not be
|
|
Packit Service |
2594b8 |
defined before the first write. See
|
|
Packit Service |
2594b8 |
TIFFSetField(3TIFF) for information on how to do
|
|
Packit Service |
2594b8 |
this.</big>
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
<big>%s: No space for tile arrays". There was
|
|
Packit Service |
2594b8 |
not enough space for the arrays that hold tile offsets and
|
|
Packit Service |
2594b8 |
byte counts.</big>
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
SEE ALSO
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
cols="2" cellspacing="0" cellpadding="0">
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
<big>TIFFOpen(3TIFF), TIFFWriteTile(3TIFF),
|
|
Packit Service |
2594b8 |
TIFFWriteRawTile(3TIFF),
|
|
Packit Service |
2594b8 |
libtiff(3TIFF)</big>
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
<big>Libtiff library home page:
|
|
Packit Service |
2594b8 |
http://www.simplesystems.org/libtiff/</big>
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
|
|
Packit Service |
2594b8 |
</body>
|
|
Packit Service |
2594b8 |
</html>
|