Blame html/man/TIFFWriteEncodedTile.3tiff.html

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>