summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/libtiff/html
diff options
context:
space:
mode:
Diffstat (limited to 'src/3rdparty/libtiff/html')
-rw-r--r--src/3rdparty/libtiff/html/bugs.html2
-rw-r--r--src/3rdparty/libtiff/html/build.html512
-rw-r--r--src/3rdparty/libtiff/html/document.html6
-rw-r--r--src/3rdparty/libtiff/html/index.html50
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFClose.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFDataWidth.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFError.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFFieldDataType.3tiff.html89
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFFieldName.3tiff.html86
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFFieldPassCount.3tiff.html98
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFFieldReadCount.3tiff.html101
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFFieldTag.3tiff.html88
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFFieldWriteCount.3tiff.html108
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFFlush.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFGetField.3tiff.html2665
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFOpen.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFPrintDirectory.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFRGBAImage.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFReadDirectory.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFReadEncodedStrip.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFReadEncodedTile.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFReadRGBAImage.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFReadRGBAStrip.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFReadRGBATile.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFReadRawStrip.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFReadRawTile.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFReadScanline.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFReadTile.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFSetDirectory.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFSetField.3tiff.html2509
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFWarning.3tiff.html4
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFWriteDirectory.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFWriteEncodedStrip.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFWriteEncodedTile.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFWriteRawStrip.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFWriteRawTile.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFWriteScanline.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFWriteTile.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFbuffer.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFcodec.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFcolor.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFmemory.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFquery.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFsize.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFstrip.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFswab.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/TIFFtile.3tiff.html2
-rw-r--r--src/3rdparty/libtiff/html/man/bmp2tiff.1.html121
-rw-r--r--src/3rdparty/libtiff/html/man/fax2ps.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/fax2tiff.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/gif2tiff.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/libtiff.3tiff.html1991
-rw-r--r--src/3rdparty/libtiff/html/man/pal2rgb.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/ppm2tiff.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/ras2tiff.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/raw2tiff.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/rgb2ycbcr.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/sgi2tiff.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/thumbnail.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/tiff2bw.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/tiff2pdf.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/tiff2ps.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/tiff2rgba.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/tiffcmp.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/tiffcp.1.html16
-rw-r--r--src/3rdparty/libtiff/html/man/tiffcrop.1.html313
-rw-r--r--src/3rdparty/libtiff/html/man/tiffdither.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/tiffdump.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/tiffgt.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/tiffinfo.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/tiffmedian.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/tiffset.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/tiffsplit.1.html2
-rw-r--r--src/3rdparty/libtiff/html/man/tiffsv.1.html2
-rw-r--r--src/3rdparty/libtiff/html/tools.html2
-rw-r--r--src/3rdparty/libtiff/html/v3.9.0beta.html2
-rw-r--r--src/3rdparty/libtiff/html/v3.9.1.html2
-rw-r--r--src/3rdparty/libtiff/html/v3.9.2.html2
-rw-r--r--src/3rdparty/libtiff/html/v4.0.0.html269
-rw-r--r--src/3rdparty/libtiff/html/v4.0.1.html113
-rw-r--r--src/3rdparty/libtiff/html/v4.0.2.html118
81 files changed, 4553 insertions, 4828 deletions
diff --git a/src/3rdparty/libtiff/html/bugs.html b/src/3rdparty/libtiff/html/bugs.html
index dd17c73..f09b755 100644
--- a/src/3rdparty/libtiff/html/bugs.html
+++ b/src/3rdparty/libtiff/html/bugs.html
@@ -58,6 +58,6 @@ Systems</a>. <p>
<HR>
-Last updated: $Date: 2008/09/03 08:04:26 $
+Last updated: $Date: 2008/09/03 08:05:04 $
</BODY>
</HTML>
diff --git a/src/3rdparty/libtiff/html/build.html b/src/3rdparty/libtiff/html/build.html
index e0b2157..ad8e189 100644
--- a/src/3rdparty/libtiff/html/build.html
+++ b/src/3rdparty/libtiff/html/build.html
@@ -2,7 +2,7 @@
<html>
<head>
<meta name="generator" content=
-"HTML Tidy for Solaris (vers 12 April 2005), see www.w3.org">
+"HTML Tidy for Linux (vers 25 March 2009), see www.w3.org">
<title>Building the TIFF Software Distribution</title>
</head>
<body bgcolor="white">
@@ -11,15 +11,8 @@
"1" hspace="6"> Building the Software Distribution</font></h1>
<ul>
<li><a href="#UNIX">Building on a UNIX system</a>.</li>
-<li><a href="#MacMPW">Building on a Macintosh system with
-MPW</a>.</li>
-<li><a href="#MacCW">Building on a Macintosh system with
-CodeWarrior</a>.</li>
<li><a href="#PC">Building on an MS-DOS or Windows system</a>.</li>
-<li><a href="#DJGPP">Building on MS-DOS with the DJGPP v2
-compiler</a>.</li>
<li><a href="#VMS">Building on a VMS system</a>.</li>
-<li><a href="#Acorn">Building on an Acorn RISC OS system</a>.</li>
<li><a href="#Other">Building the Software on Other
Systems</a></li>
</ul>
@@ -27,9 +20,9 @@ Systems</a></li>
This chapter contains step-by-step instructions on how to configure
and build the TIFF software distribution. The software is most
easily built on a UNIX system, but with a little bit of work it can
-easily be built and used on other non-UNIX platforms. <a name=
-"UNIX" id="UNIX"></a>
+easily be built and used on other non-UNIX platforms.
<hr>
+<a name="UNIX" id="UNIX"></a>
<h2>Building on a UNIX System</h2>
To build the software on a UNIX system you need to first run the
configure shell script that is located in the top level of the
@@ -40,25 +33,23 @@ simply run <tt>make</tt> (or <tt>gmake</tt>) to build the software
and then <tt>make install</tt> to do the installation; for example:
<div style="margin-left: 2em">
<pre>
-hyla% <b>cd tiff-v3.4beta099</b>
+hyla% <b>cd ./tiff-4.0.0</b>
hyla% <b>./configure</b>
<i>...lots of messages...</i>
hyla% <b>make</b>
<i>...lots of messages...</i>
+hyla% <b>make check</b>
+ <i>...lots of messages...</i>
hyla# <b>make install</b>
</pre></div>
-Supplied makefiles are depend on GNU <tt>make</tt> utility, so you
-will need the one. Depending on your installation <b>make</b>
-command may invoke standard system <tt>make</tt> and <b>gmake</b>
-invoke GNU make. In this case you should use former. If you don't
-have <tt>make</tt> at all, but only <tt>gmake</tt>, you should
-export environment variable <tt>MAKE=gmake</tt> before
-<b>./configure</b>.
+Supplied makefiles are dependent on a <tt>make</tt> utility and a C
+(and optionally a C++ compiler), so you will need these tools.
<p>In general, the software is designed such that the following
should be ``<i>make-able</i>'' in each directory:</p>
<div style="margin-left: 2em">
<pre>
make [all] build stuff
+make check run the test suite
make install build&amp;install stuff
make clean remove .o files, executables and cruft
make distclean remove everything, that can be recreated
@@ -75,28 +66,34 @@ can configure the software so that it is built in the same
directories as the source code.
<div style="margin-left: 2em">
<pre>
-hyla% <b>cd tiff-v3.4beta099</b>
-hyla% <b>ls</b>
-COPYRIGHT VERSION config.sub dist man
-Makefile.in config.guess configure html port
-README config.site contrib libtiff tools
+hyla% <b>gzip -dc tiff-4.0.0.tar.gz | tar -xf -</b>
+hyla% <b>cd ./tiff-4.0.0</b>
hyla% <b>./configure</b>
+hyla% <b>make</b>
+hyla% <b>make check</b>
+hyla% <b>make install</b>
</pre></div>
<p>Otherwise, you can configure a build tree that is parallel to
-the source tree hierarchy but which contains only configured files
-and files created during the build procedure.</p>
+the source tree hierarchy (or in some completely different place)
+but which contains only configured files and files created during
+the build procedure.</p>
<div style="margin-left: 2em">
<pre>
-hyla% <b>cd tiff-v3.4beta099</b>
-hyla% <b>mkdir obj obj/mycpu</b>
-hyla% <b>cd obj/mycpu</b>
-hyla% <b>../../configure</b>
+hyla% <b>gzip -dc tiff-4.0.0.tar.gz | tar -xf -</b>
+hyla% <b>mkdir tiff-4.0.0-build</b>
+hyla% <b>cd ./tiff-4.0.0-build</b>
+hyla% <b>../tiff-4.0.0/configure</b>
+hyla% <b>make</b>
+hyla% <b>make check</b>
+hyla% <b>make install</b>
</pre></div>
This second scheme is useful for:
<ul>
<li>building multiple targets from a single source tree</li>
<li>building from a read-only source tree (e.g. if you receive the
distribution on CD-ROM)</li>
+<li>sharing the source files via a network, but building on
+multiple systems</li>
</ul>
<a name="ConfigOptions" id="ConfigOptions"></a>
<hr width="65%" align="right">
@@ -117,8 +114,8 @@ the directories where the software is to be installed. By default
the software is installed in the <b>/usr/local</b> hierarchy. To
change this behaviour the appropriate parameters can be specified
on the command line to configure. Run <b>./configure --help</b> to
-get a list of possible options. Installation related options are
-shown below.</p>
+get a full list of possible options. Standard installation related
+options are shown below.</p>
<pre>
<tt>
Installation directories:
@@ -135,18 +132,21 @@ for instance `--prefix=$HOME'.
For better control, use the options below.
Fine tuning of the installation directories:
- --bindir=DIR user executables [EPREFIX/bin]
- --sbindir=DIR system admin executables [EPREFIX/sbin]
- --libexecdir=DIR program executables [EPREFIX/libexec]
- --datadir=DIR read-only architecture-independent data [PREFIX/share]
- --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
- --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
- --localstatedir=DIR modifiable single-machine data [PREFIX/var]
- --libdir=DIR object code libraries [EPREFIX/lib]
- --includedir=DIR C header files [PREFIX/include]
- --oldincludedir=DIR C header files for non-gcc [/usr/include]
- --infodir=DIR info documentation [PREFIX/info]
- --mandir=DIR man documentation [PREFIX/man]
+ --bindir=DIR user executables [EPREFIX/bin]
+ --sbindir=DIR system admin executables [EPREFIX/sbin]
+ --libexecdir=DIR program executables [EPREFIX/libexec]
+ --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
+ --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
+ --localstatedir=DIR modifiable single-machine data [PREFIX/var]
+ --libdir=DIR object code libraries [EPREFIX/lib]
+ --includedir=DIR C header files [PREFIX/include]
+ --oldincludedir=DIR C header files for non-gcc [/usr/include]
+ --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
+ --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
+ --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
+ --mandir=DIR man documentation [DATAROOTDIR/man]
+ --docdir=DIR documentation root [DATAROOTDIR/doc/tiff]
+ --htmldir=DIR html documentation [DOCDIR]
Program names:
--program-prefix=PREFIX prepend PREFIX to installed program names
@@ -173,10 +173,17 @@ shared libraries can significantly reduce the disk space needed for
users of the TIFF software. If shared libarries are not used then
the code is statically linked into each application that uses it.
By default both types of binaries is configured.</p>
-<p><tt>--enable-rpath&nbsp;&nbsp;&nbsp;&nbsp;Enable runtime linker
-paths (-R libtool option)</tt></p>
+<p>
+<tt>--enable-rpath&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enable
+runtime linker paths (-R libtool option)</tt></p>
<p>Add library directories (see other options below) to the TIFF
library run-time linker path.</p>
+<p><tt>--enable-ld-version-script&nbsp;&nbsp;Enable linker version
+script (default is disabled)</tt></p>
+<p>Add shared library symbol versioning on ELF-based systems (e.g.
+Linux and FreeBSD) which use the GNU linker. This is needed if
+several major versions of libtiff might be loaded at once into the
+same program.</p>
</dd>
<dt><i>JPEG Support</i></dt>
<dd><tt>--disable-jpeg&nbsp;&nbsp;&nbsp;&nbsp;disable IJG JPEG
@@ -189,245 +196,25 @@ library binary)</tt></dd>
TIFF images with JPEG-encoded data. Support for JPEG-encoded data
requires the Independent JPEG Group (IJG) <tt>libjpeg</tt>
distribution; this software is available at <a href=
-"ftp://ftp.uu.net/graphics/jpeg/">ftp.uu.net:/graphics/jpeg/</a>.
-<b>configure</b> script automatically tries to search the working
-IJG JPEG installation. If it fails to find library, JPEG support
-will be automatically disabled.If you want specify the exact paths
-to library binary and headers, use above switches for that.</dd>
+"http://www.ijg.org/">http://www.ijg.org/</a>. <b>configure</b>
+script automatically tries to search for a working IJG JPEG
+installation. If it fails to find library, JPEG support will be
+automatically disabled.If you want specify the exact paths to
+library binary and headers, use above switches for that.</dd>
<dt><i>ZIP Support</i></dt>
<dd>The <tt>ZIP</tt> support enables support for the handling of
TIFF images with deflate-encoded data. Support for deflate-encoded
data requires the freely available <tt>zlib</tt> distribution
written by Jean-loup Gailly and Mark Adler; this software is
available at <a href=
-"ftp://ftp.uu.net/pub/archiving/zip/zlib/">ftp.uu.net:/pub/archiving/zip/zlib/</a>
-(or try <a href=
-"ftp://quest.jpl.nasa.gov/beta/zlib/">quest.jpl.nasa.gov:/beta/zlib/</a>).
-If ZIP support is enabled the <tt>DIRS_LIBINC</tt> and
-<tt>DIR_GZLIB</tt> parameters should also be set (see below). By
-default this package is not configured.</dd>
+"http://www.zlib.org/">http://www.zlib.org/</a>. If ZIP support is
+enabled the <tt>DIRS_LIBINC</tt> and <tt>DIR_GZLIB</tt> parameters
+should also be set (see below). By default this package is not
+configured.</dd>
</dl>
<a name="Sample" id="Sample"></a>
<hr width="65%" align="right">
-<h3>A Sample Configuration Session</h3>
-This section shows a sample configuration session and describes the
-work done. The session is shown indented in a <tt>fixed width
-font</tt> with user-supplied input in a <tt><b>bold font</b></tt>.
-Comments are shown in a normal or <i>italic</i> font. This session
-was collected on a 486 machine running BSDI 1.1.
-<div style="margin-left: 2em">
-<pre>
-<tt>
-wullbrandt% <b>mkdir tiff</b>
-wullbrandt% <b>cd tiff</b>
-wullbrandt% <b>ln -s /hosts/oxford/usr/people/sam/tiff src</b>
-</tt>
-</pre></div>
-A build tree separate from the source tree is used here. In fact,
-in this case the distribution is accessed from a read-only
-NFS-mounted filesystem.
-<div style="margin-left: 2em">
-<pre>
-<tt>
-wullbrandt% <b>src/configure</b>
-Configuring TIFF Software v3.4beta015.
-
-Reading site-wide parameters from ../tiff-v3.4beta015/config.site.
-Reading local parameters from config.local.
-Gosh, aren't you lucky to have a i386-unknown-bsdi1.1 system!
-</tt>
-</pre></div>
-Note that configure announces the distribution version and the
-deduced target configuration (<tt>i386-unknown-bsdi1.1</tt> here).
-<div style="margin-left: 2em">
-<pre>
-<tt>
-Using /usr/local/bin/gcc for a C compiler (set CC to override).
-Looks like /usr/local/bin/gcc supports the -g option.
-Using " -g" for C compiler options.
-</tt>
-</pre></div>
-configure checked the normal shell search path for potential ANSI C
-compilers. The compiler is selected according to it properly
-compiling a small ANSI C test program. A specific compiler may be
-requested by setting the <tt>CC</tt> environment variable to the
-appropriate pathname, by supplying the parameter on the command
-line, e.g. <tt>-with-CC=gcc</tt>, or by setting <tt>CC</tt> in a
-configuration file.
-<p><img src="images/info.gif" align="left" hspace="10"> <em>Note
-that an ANSI C compiler is required to build the software. If a C
-compiler requires options to enable ANSI C compilation, they can be
-specified with the <tt>ENVOPTS</tt> parameter.</em></p>
-<p>Once a compiler is selected configure checks to see if the
-compiler accepts a -g option to enable the generation of debugging
-symbols, and if the compiler includes an ANSI C preprocessor.</p>
-<div style="margin-left: 2em">
-<pre>
-<tt>
-Using /usr/ucb/make to configure the software.
-</tt>
-</pre></div>
-Next various system-specific libraries that may or may not be
-needed are checked for (none are needed in this case). If your
-system requires a library that is not automatically included it can
-be specified by setting the <tt>MACHDEPLIBS</tt> parameter.
-<p><i>Creating port.h.</i> The <b>port.h</b> file is included by
-all the C code in the library (but not the tools). It includes
-definitions for functions and type definitions that are missing
-from system include files, <tt>#defines</tt> to enable or disable
-system-specific functionality, and other odds and ends.</p>
-<div style="margin-left: 2em">
-<pre>
-<tt>
-Creating libtiff/port.h with necessary definitions.
-... using LSB2MSB bit order for your i386 cpu
-... using big-endian byte order for your i386 cpu
-... configure use of mmap for memory-mapped files
-... O_RDONLY is in &lt;fcntl.h&gt;
-... using double for promoted floating point parameters
-... enabling use of inline functions
-Done creating libtiff/port.h.
-</tt>
-</pre></div>
-This file can take a long time to create so configure generates the
-file only when it is needed, either because the file does not exist
-or because a different target or compiler is to be used. Note that
-running "<tt>make distclean</tt>" in the top-level directory of the
-build tree will remove the <b>port.h</b> file (along with all the
-other files generated by configure).
-<p><i>Selecting emulated library functions.</i> Certain library
-functions used by the tools are not present on all systems and can
-be emulated using other system functionality. configure checks for
-the presence of such functions and if they are missing, will
-configure emulation code from the <b>port</b> directory to use
-instead. Building the TIFF software on unsupported systems may
-require adding to the code to the <b>port</b> directory.</p>
-<div style="margin-left: 2em">
-<pre>
-<tt>
-Checking system libraries for functionality to emulate.
-Done checking system libraries.
-</tt>
-</pre></div>
-If a routine must be emulated and configure does not automatically
-check for it, the routine name can be specified using the
-<tt>PORTFUNCS</tt> parameter. To add emulation support for a new
-function <tt>foo</tt>, create a file <b>port/foo.c</b> that
-contains the emulation code and then set <tt>PORTFUNCS=foo</tt> in
-a configuration file or modify the configure script to
-automatically check for the missing function.
-<div style="margin-left: 2em">
-<pre>
-<tt>
-Checking for Dynamic Shared Object (DSO) support.
-Done checking for DSO support.
-</tt>
-</pre></div>
-If the <tt>DSO</tt> package is enabled (<tt>DSO=auto</tt> or
-<tt>DSO=yes</tt>), then configure will verify the system and
-compiler are capable of constructing SVR4-style DSO's in the
-expected way. Note that while a system may support DSO's the
-compiler may not be capable of generating the required
-position-independent code and/or the compiler may not pass the
-needed options through to the loader.
-<p><i>Selecting utility programs.</i> configure locates various
-system utility programs that are used during installation of the
-software.</p>
-<div style="margin-left: 2em">
-<pre>
-<tt>
-Selecting programs used during installation.
-Looks like mv supports the -f option to force a move.
-Looks like /bin/ln supports the -s option to create a symbolic link.
-Done selecting programs.
-</tt>
-</pre></div>
-<p><i>Selecting default configuration parameters.</i> The remainder
-of the work done by configure involves setting up configuration
-parameters that control the placement and setup of files during the
-installation procedure.</p>
-<div style="margin-left: 2em">
-<pre>
-<tt>
-Selecting default TIFF configuration parameters.
-
-Looks like manual pages go in /usr/contrib/man.
-Looks like manual pages should be installed with bsd-nroff-gzip-0.gz.
-
-TIFF configuration parameters are:
-
-[ 1] Directory for tools: /usr/contrib/bin
-[ 2] Directory for libraries: /usr/contrib/lib
-[ 3] Directory for include files: /usr/contrib/include
-[ 4] Directory for manual pages: /usr/contrib/man
-[ 5] Manual page installation scheme: bsd-nroff-gzip-0.gz
-
-Are these ok [yes]?
-</tt>
-</pre></div>
-At this point you can interactively modify any of the displayed
-parameters. Hitting a carriage return or typing <tt>yes</tt> will
-accept the current parameters. Typing one of the number displayed
-along the left hand side causes configure to prompt for a new value
-of the specified parameter. Typing anything else causes configure
-to prompt for a new value <em>for each parameter</em>. In general
-hitting carriage return will accept the current value and typing
-anything that is unacceptable will cause a help message to be
-displayed. A description of each of the configuration parameters is
-given below.
-<p>Once acceptable parameters are setup configure will generate all
-the files that depend on these parameters. Note that certain files
-may or may not be created based on the configuration of optional
-packages and/or the functions supported by target system.</p>
-<div style="margin-left: 2em">
-<pre>
-<tt>
-Creating Makefile from ../tiff-v3.4beta015/Makefile.in
-Creating libtiff/Makefile from ../tiff-v3.4beta015/libtiff/Makefile.in
-Creating man/Makefile from ../tiff-v3.4beta015/man/Makefile.in
-Creating tools/Makefile from ../tiff-v3.4beta015/tools/Makefile.in
-Creating port/install.sh from ../tiff-v3.4beta015/port/install.sh.in
-Done.
-</tt>
-</pre></div>
-<a name="DSOSupport" id="DSOSupport"></a>
-<hr>
-<h3>Shared Library Support</h3>
-It is desirable to make the TIFF library be a shared object on
-systems that have support for shared libraries. Unfortunately the
-rules to use to build a shared library vary between operating
-systems and even compilers. The distributed software includes
-support for building a shared version of the library on a number of
-different systems. This support is split between rules in the file
-<b>libtiff/Makefile.in</b> that construct the shared library and
-checks done by the <tt>configure</tt> script to verify that the
-expected rules are supported by compilation tools for the target
-system.
-<p>To add new support for building a shared library both these
-files must be updated. In the configure script search for the
-section where the autoconfiguration setting of the <tt>DSO</tt>
-parameter is handled and add a new case for the target system that
-sets the <tt>DSOSUF</tt>, <tt>DSOLD</tt>, <tt>DSOOPTS</tt>, and
-<tt>LIBCOPTS</tt> options as appropriate for the system.
-<tt>DSOSUF</tt> specifies the filename suffix used for the shared
-library (e.g. ``.so'' for Dynamic Shared Objects on most SVR4-based
-systems). <tt>DSOLD</tt> specifies the program to use to build the
-shared library from a compiled object file; typically ``${LD}''
-though on some systems it is better to use the C compiler directly
-so system-dependent options and libraries are automatically
-supplied. <tt>DSOOPTS</tt> are options that must be specified to
-<tt>DSOLD</tt> when building the shared library. <tt>LIBCOPTS</tt>
-are options to pass to the C compiler when constructing a
-relocatable object file to include in a shared library; e.g. ``-K
-PIC'' on a Sun system. The <tt>DSO</tt> parameter must also be set
-to a unique label that identifies the target system and compilation
-tools. This label is used to select a target in
-<b>libtiff/Makefile.in</b> to do the actual work in building the
-shared library. Finally, to complete support for the shared library
-added the appropriate rules to <b>libtiff/Makefile.in</b> under the
-target specified in the <tt>configure</tt> script. <a name="PC" id=
-"PC"></a></p>
-<hr>
+<a name="PC" id="PC"></a>
<h2>Building the Software under Windows 95/98/NT/2000 with MS
VC++</h2>
With Microsoft Visual C++ installed, and properly configured for
@@ -441,7 +228,7 @@ conventions, which work with MSVC but do not work with Windows
can extract the files using Windows normal line termination
conventions with a command similar to:</p>
<pre>
- unzip -aa -a tiff-3.7.4.zip
+ unzip -aa -a tiff-4.0.0.zip
</pre>
<p>By default libtiff expects that a pre-built zlib and jpeg
library are provided by the user. If this is not the case, then you
@@ -453,20 +240,20 @@ true for Windows. However, by taking this approach, libtiff will
not be able to open some TIFF files.</p>
<p>To build using the provided makefile.vc you may use:</p>
<pre>
- C:\tiff-3.7.4&gt; nmake /f makefile.vc clean
- C:\tiff-3.7.4&gt; nmake /f makefile.vc
+ C:\tiff-4.0.0&gt; nmake /f makefile.vc clean
+ C:\tiff-4.0.0&gt; nmake /f makefile.vc
or (the hard way)
- C:\tiff-3.7.4&gt; cd port
- C:\tiff-3.7.4\port&gt; nmake /f makefile.vc clean
- C:\tiff-3.7.4\port&gt; nmake /f makefile.vc
- C:\tiff-3.7.4&gt; cd ../libtiff
- C:\tiff-3.7.4\libtiff&gt; nmake /f makefile.vc clean
- C:\tiff-3.7.4\libtiff&gt; nmake /f makefile.vc
- C:\tiff-3.7.4\libtiff&gt; cd ..\tools
- C:\tiff-3.7.4\tools&gt; nmake /f makefile.vc clean
- C:\tiff-3.7.4\tools&gt; nmake /f makefile.vc
+ C:\tiff-4.0.0&gt; cd port
+ C:\tiff-4.0.0\port&gt; nmake /f makefile.vc clean
+ C:\tiff-4.0.0\port&gt; nmake /f makefile.vc
+ C:\tiff-4.0.0&gt; cd ../libtiff
+ C:\tiff-4.0.0\libtiff&gt; nmake /f makefile.vc clean
+ C:\tiff-4.0.0\libtiff&gt; nmake /f makefile.vc
+ C:\tiff-4.0.0\libtiff&gt; cd ..\tools
+ C:\tiff-4.0.0\tools&gt; nmake /f makefile.vc clean
+ C:\tiff-4.0.0\tools&gt; nmake /f makefile.vc
</pre>
<p>This will build the library file
<tt>libtiff\libtiff\libtiff.lib</tt>. This can be used in Win32
@@ -479,70 +266,8 @@ import library (libtiff_i.lib). Any builds using libtiff will need
to include the LIBTIFF\LIBTIFF directory in the include path.</p>
<p>The <tt>libtiff\tools\makefile.vc</tt> should build .exe's for
all the standard TIFF tool programs.</p>
-<p><a name="DJGPP" id="DJGPP"></a></p>
-<hr>
-<h2>Building the Software under MS/DOS with the DJGPP v2
-compiler</h2>
-[<i>From the file <b>contrib/dosdjgpp/README</b>.</i>]
-<p>The directory <b>contrib/dosdjgpp</b> contains the files
-necessary to build the library and tools with the DJGPP v2 compiler
-under MSDOS.</p>
-<p>All you have to do is copy the files in the directory into the
-respective directories and run make. If you want, you can use the
-<b>conf.bat</b> script to do that for you, make sure that the file
-is stored with MSDOS text EOL-convention (CR/LF), otherwise the
-<b>command.com</b> will not do anything.</p>
-<p>Note that you probably will not be able to build the library
-with the v1.x versions of djgpp, due to two problems. First, the
-top makefile calls a sub-make for each directory and you are likely
-to run out of memory, since each recursive invocation of a djgpp
-v1.x program requires about 130k, to avoid that, you can enter the
-directories manually and call make (well, there are only two dirs).
-The 2nd problem is that djgpp 1.x doesn't call the coff2exe
-(stubify) program when creating an executable. This means that all
-programs compiled are not converted to exe and consequently are not
-available for calling directly. For the tools directory, you can
-just call coff2exe for each program after make finishes, but in the
-libtiff directory, a few programs are created during the make
-process that have to be called for make to continue (e.g.
-mkg3states). Make will probably report an error at each such stage.
-To fix that, either add a coff2exe call before each program is
-called or call coff2exe manually and rerun make (there 2-3 such
-programs). <a name="MacMPW" id="MacMPW"></a></p>
-<hr>
-<h2>Building the Software on a Macintosh with MPW</h2>
-The directory <b>contrib/mac-mpw</b> contains support for compiling
-the library and tools under the MPW Shell on a Macintosh system.
-This support was contributed by Niles Ritter (<a href=
-"mailto:ndr@tazboy.jpl.nasa.gov">ndr@tazboy.jpl.nasa.gov</a>).
-<p>[<i>From the file <b>contrib/mac-mpw/README</b>.</i>]</p>
-<p>This directory contains all of the utilities and makefile source
-to build the LIBTIFF library and tools from the MPW Shell. The file
-BUILD.mpw in this directory is an executable script which uses all
-of these files to create the MPW makefiles and run them.</p>
-<p>The &lt;file&gt;.make files are not MPW makefiles as such, but
-are when run through the "mactrans" program, which turns the ascii
-"%nn" metacharacters into the standard weird MPW make
-characters.</p>
-<p>This translation trick is necessary to protect the files when
-they are put into unix tarfiles, which tend to mangle the special
-characters. <a name="MacCW" id="MacCW"></a></p>
-<hr>
-<h2>Building the Software on a Macintosh with CodeWarrior</h2>
-The directory <b>contrib/mac-cw</b> contains support for compiling
-the library and tools with MetroWerks CodeWarrior 6.1 on a
-Macintosh system. This support was contributed by Niles Ritter
-(<a href=
-"mailto:ndr@tazboy.jpl.nasa.gov">ndr@tazboy.jpl.nasa.gov</a>).
-<p>[<i>From the file <b>contrib/mac-cw/README</b>.</i>] In this
-directory you will find a Makefile.script Applescript file, which
-should be run in order to build the libtiff code using MetroWerks
-CodeWarrior. Refer to the "metrowerks.note" instructions on
-building the library for 68k and PowerPC native code, as well as
-building some of the libtiff tools, which are rather unix-like, but
-at least give an example of how to link everything together.
-<a name="VMS" id="VMS"></a></p>
<hr>
+<a name="VMS" id="VMS"></a>
<h2>Building the Software on a VMS System</h2>
The VMS port was done by Karsten Spang (<a href=
"mailto:krs@kampsax.dk">krs@kampsax.dk</a>), who also "sort of"
@@ -657,88 +382,9 @@ defined. This method is recommended if you want to run your program
on another machine, and for some reason don't want to have the
library on that machine. If you plan to have more than one program
(including the tools) on the machine, it is recommended that you
-copy the library to the other machine and use method 1. <a name=
-"Acorn" id="Acorn"></a></p>
-<hr>
-<h2>Building the Software on an Acorn RISC OS system</h2>
-The directory <b>contrib/acorn</b> contains support for compiling
-the library under Acorn C/C++ under Acorn's RISC OS 3.10 or above.
-Subsequent pathnames will use the Acorn format: The full-stop or
-period character is a pathname delimeter, and the slash character
-is not interpreted; the reverse position from Unix. Thus
-"libtiff/tif_acorn.c" becomes "libtiff.tif_acorn/c".
-<p>This support was contributed by Peter Greenham. (<a href=
-"mailto:peter@enlarion.demon.co.uk">peter@enlarion.demon.co.uk</a>).</p>
-<h3>Installing LibTIFF:</h3>
-<p>LIBTIFF uses several files which have names longer than the
-normal RISC OS maximum of ten characters. This complicates matters.
-Maybe one day Acorn will address the problem and implement long
-filenames properly. Until then this gets messy, especially as I'm
-trying to do this with obeyfiles and not have to include binaries
-in this distribution.</p>
-<p>First of all, ensure you have Truncate configured on (type
-<tt>*Configure Truncate On</tt>)</p>
-<p>Although it is, of course, preferable to have long filenames,
-LIBTIFF can be installed with short filenames, and it will compile
-and link without problems. However, <i>getting</i> it there is more
-problematic. <b>contrib.acorn.install</b> is an installation
-obeyfile which will create a normal Acorn-style library from the
-source (ie: with c, h and o folders etc.), but needs the
-distribution library to have been unpacked into a location which is
-capable of supporting long filenames, even if only temporarily.</p>
-<p>My recommendation, until Acorn address this problem properly, is
-to use Jason Tribbeck's <a href=
-"ftp://ftp.demon.co.uk/pub/mirrors/hensa/micros/arch/riscos/c/c020/longfiles.arc">
-LongFilenames</a>, or any other working system that gives you long
-filenames, like a nearby NFS server for instance.</p>
-<p>If you are using Longfilenames, even if only temporarily to
-install LIBTIFF, unpack the TAR into a RAMDisc which has been
-longfilenamed (ie: <tt>*addlongfs ram</tt>) and then install from
-there to the hard disk. Unfortunately Longfilenames seems a bit
-unhappy about copying a bunch of long-named files across the same
-filing system, but is happy going between systems. You'll need to
-create a ramdisk of about 2Mb.</p>
-<p>Now you can run the installation script I've supplied (in
-contrib.acorn), which will automate the process of installing
-LIBTIFF as an Acorn-style library. The syntax is as follows:</p>
-<p><tt>install &lt;source_dir&gt; &lt;dest_dir&gt;</tt></p>
-<p>Install will then create &lt;dest_dir&gt; and put the library in
-there. For example, having used LongFilenames on the RAMDisk and
-unpacked the library into there, you can then type:</p>
-<p><tt>Obey RAM::RamDisc0.$.contrib.acorn.install RAM::RamDisc0.$
-ADFS::4.$.LIBTIFF</tt></p>
-<p>It doesn't matter if the destination location can cope with long
-filenames or not. The filenames will be truncated if necessary
-(*Configure Truncate On if you get errors) and all will be
-well.</p>
-<h3>Compiling LibTIFF:</h3>
-<p>Once the LibTIFF folder has been created and the files put
-inside, making the library should be just a matter of running
-'<b>SetVars</b>' to set the appropriate system variables, then
-running '<b>Makefile</b>'.</p>
-<p><b>OSLib</b></p>
-<p><a href=
-"ftp://ftp.acorn.co.uk/pub/riscos/releases/oslib/oslib.arc">OSLib</a>
-is a comprehensive API for RISC OS machines, written by Jonathan
-Coxhead of Acorn Computers (although OSLib is not an official Acorn
-product). Using the OSLib SWI veneers produces code which is more
-compact and more efficient than code written using _kernel_swi or
-_swi. The Acorn port of LibTIFF can take advantage of this if
-present. Edit the Makefile and go to the Static dependencies
-section. The first entry is:</p>
-<pre>
-# Static dependencies:
-@.o.tif_acorn: @.c.tif_acorn
- cc $(ccflags) -o @.o.tif_acorn @.c.tif_acorn
-</pre>
-<p>Change the cc line to:</p>
-<pre>
- cc $(ccflags) -DINCLUDE_OSLIB -o @.o.tif_acorn @.c.tif_acorn
-</pre>
-<p>Remember, however, that OSLib is only <i>recommended</i> for
-efficiency's sake. It is not required. <a name="Other" id=
-"Other"></a></p>
+copy the library to the other machine and use method 1.</p>
<hr>
+<a name="Other" id="Other"></a>
<h2>Building the Software on Other Systems</h2>
This section contains information that might be useful if you are
working on a non-UNIX system that is not directly supported. All
@@ -828,8 +474,6 @@ libtiff/tif_fax3.h CCITT Group 3/4-related definitions
libtiff/tif_predict.h private defs for Predictor tag support
libtiff/uvcode.h LogL/LogLuv codec-specific definitions
libtiff/version.h version string (generated by Makefile)
-
-libtiff/tif_acorn.c Acorn-related OS support
libtiff/tif_apple.c Apple-related OS support
libtiff/tif_atari.c Atari-related OS support
libtiff/tif_aux.c auxilary directory-related functions
@@ -875,6 +519,6 @@ libtiff/mkspans.c program to generate black-white span tables
libtiff/mkversion.c program to generate libtiff/version.h.
</pre>
<hr>
-Last updated: $Date: 2005/12/24 22:25:05 $
+Last updated: $Date: 2012-02-18 21:36:31 $
</body>
</html>
diff --git a/src/3rdparty/libtiff/html/document.html b/src/3rdparty/libtiff/html/document.html
index 12f138f..73fc8af 100644
--- a/src/3rdparty/libtiff/html/document.html
+++ b/src/3rdparty/libtiff/html/document.html
@@ -38,10 +38,14 @@ There is a FAQ, related both to TIFF format and libtiff library:
<A HREF="http://www.awaresystems.be/imaging/tiff/faq.html">
http://www.awaresystems.be/imaging/tiff/faq.html</A>
+<P>
+There is a preliminary <a href="bigtiffdesign.html">BigTIFF Design</a> for
+a TIFF variation supporting files larger than 4GB.
+
<HR>
<ADDRESS>
- Last updated: $Date: 2009-08-20 22:31:00 $
+ Last updated: $Date: 2006/07/10 18:13:52 $
</ADDRESS>
</BODY>
diff --git a/src/3rdparty/libtiff/html/index.html b/src/3rdparty/libtiff/html/index.html
index e43a708..17db67a 100644
--- a/src/3rdparty/libtiff/html/index.html
+++ b/src/3rdparty/libtiff/html/index.html
@@ -24,15 +24,11 @@
</tr>
<tr>
<th>Latest Stable Release</th>
- <td><a href="v3.9.2.html">v3.9.2</a></td>
+ <td><a href="v4.0.3.html">v4.0.3</a></td>
</tr>
<tr>
<th>Master Download Site</th>
- <td><a href="ftp://ftp.remotesensing.org/pub/libtiff">ftp.remotesensing.org</a>, directory pub/libtiff</td>
- </tr>
- <tr>
- <th>Mirror Download Site</th>
- <td><a href="http://libtiff.maptools.org/dl/">http://libtiff.maptools.org/dl/</a></td>
+ <td><a href="http://download.osgeo.org/libtiff">download.osgeo.org</a>, directory libtiff</td>
</tr>
<tr>
<th>Windows Binaries</th>
@@ -51,10 +47,10 @@
<td><tt>export CVSROOT=:pserver:cvsanon@cvs.maptools.org:/cvs/maptools/cvsroot<br>
cvs login</tt><br>
(use empty password)<br>
- <tt>cvs checkout -r branch-3-9 libtiff<br></tt>
- to get stable libtiff branch, or<br>
- <tt>cvs checkout libtiff</tt><br>
- to get bleeding edge development version of libtiff from CVS HEAD.</td>
+ <tt>cvs checkout libtiff<br></tt>
+ to get the stable libtiff code or<br>
+ <tt>cvs checkout -r branch-3-9 libtiff</tt><br>
+ to get the previous stable branch supporting the 3.9.X release series.</td>
</tr>
</table>
<hr>
@@ -65,25 +61,21 @@
in several different formats.
</p>
<p>
- Included in this software distribution is a library, libtiff, for reading
- and writing TIFF, a small collection of tools for doing simple
- manipulations of TIFF images, and documentation on the
- library and tools. Libtiff is a portable software, it was built and
- tested on various systems: UNIX flavors (Linux, BSD, Solaris, MacOS X),
- Windows, OpenVMS. It should be possible to port libtiff and additional
- tools on other OSes.
+ Included in this software distribution is a library, libtiff, for
+ reading and writing TIFF, a small collection of tools for doing
+ simple manipulations of TIFF images, and documentation on the
+ library and tools. Libtiff is a portable software, it was built
+ and tested on various systems: UNIX flavors (Linux, BSD, Solaris,
+ MacOS X), Windows, and OpenVMS. It should be possible to port
+ libtiff and additional tools on other OSes.
</p>
<p>
The library, along with associated tool programs, should handle most of
your needs for reading and writing TIFF images on 32- and 64-bit
- machines. This software can also be used on older 16-bit systems
- though it may require some effort and you may need to leave out some of
- the compression support.
+ machines.
</p>
<p>
The software was originally authored and maintained by Sam Leffler.
- While he keeps a fatherly eye on the mailing list, he is no longer
- responsible for day to day maintenance.
</p>
<p>
Questions should be sent to the TIFF mailing list:
@@ -95,8 +87,9 @@
The persons responsible for putting up this site and putting together
versions &gt;= 3.5.1 are
<a href="http://pobox.com/~warmerdam">Frank Warmerdam</a>,
- <a href="mailto:dron@ak4719.spb.edu">Andrey Kiselev</a>, Bob Friesenhahn,
-Joris Van Damme and Lee Howard.
+ <a href="mailto:dron@ak4719.spb.edu">Andrey Kiselev</a>,
+ <a href="mailto:bfriesen@GraphicsMagick.org">Bob Friesenhahn</a>,
+ Joris Van Damme and Lee Howard.
</p>
<p>
The following sections are included in this documentation:
@@ -115,9 +108,16 @@ Joris Van Damme and Lee Howard.
<li><a href="misc.html">Acknowledgements and copyright issues</a></li>
<li><a href="man/index.html">Man Pages</a></li>
</ul>
+ <p>
+ <b>BigTIFF News</b>
+ </p>
+ <ul>
+ <li><a href="BigTIFFProposal.html">BigTIFF project proposal</a> (work is completed!)</li>
+ <li><a href="bigtiffpr.html">Press release: Currently extending LibTiff</a> (work is completed!)</li>
+ </ul>
<hr>
<p>
- Last updated $Date: 2009-08-28 16:24:13 $.
+ Last updated $Date: 2012-06-16 00:19:37 $.
</p>
</body>
</html>
diff --git a/src/3rdparty/libtiff/html/man/TIFFClose.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFClose.3tiff.html
index 42e3ba8..720ca32 100644
--- a/src/3rdparty/libtiff/html/man/TIFFClose.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFClose.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:15 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:15 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFDataWidth.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFDataWidth.3tiff.html
index 237296e..575e3cb 100644
--- a/src/3rdparty/libtiff/html/man/TIFFDataWidth.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFDataWidth.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:15 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:16 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFError.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFError.3tiff.html
index 5d39a13..721cec7 100644
--- a/src/3rdparty/libtiff/html/man/TIFFError.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFError.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:15 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:16 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFFieldDataType.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFFieldDataType.3tiff.html
new file mode 100644
index 0000000..d6a463f
--- /dev/null
+++ b/src/3rdparty/libtiff/html/man/TIFFFieldDataType.3tiff.html
@@ -0,0 +1,89 @@
+<!-- Creator : groff version 1.21 -->
+<!-- CreationDate: Sun Jul 29 12:12:01 2012 -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta name="generator" content="groff -Thtml, see www.gnu.org">
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<meta name="Content-Style" content="text/css">
+<style type="text/css">
+ p { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ pre { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ table { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ h1 { text-align: center }
+</style>
+<title>TIFFFieldDataType</title>
+
+</head>
+<body>
+
+<h1 align="center">TIFFFieldDataType</h1>
+
+<a href="#NAME">NAME</a><br>
+<a href="#SYNOPSIS">SYNOPSIS</a><br>
+<a href="#DESCRIPTION">DESCRIPTION</a><br>
+<a href="#RETURN VALUES">RETURN VALUES</a><br>
+<a href="#SEE ALSO">SEE ALSO</a><br>
+
+<hr>
+
+
+<h2>NAME
+<a name="NAME"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em">TIFFFieldDataType
+&minus; Get TIFF data type from field information</p>
+
+<h2>SYNOPSIS
+<a name="SYNOPSIS"></a>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>#include
+&lt;tiffio.h&gt;</b></p>
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>TIFFDataType
+TIFFFieldDataType(const TIFFField*</b>
+<i>fip</i><b>)</b></p>
+
+<h2>DESCRIPTION
+<a name="DESCRIPTION"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>TIFFFieldDataType</b>
+returns the data type stored in a TIFF field.</p>
+
+<p style="margin-left:11%; margin-top: 1em"><i>fip</i> is a
+field information pointer previously returned by
+<b>TIFFFindField</b>, <b>TIFFFieldWithTag</b>, or
+<b>TIFFFieldWithName</b>.</p>
+
+<h2>RETURN VALUES
+<a name="RETURN VALUES"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>TIFFFieldDataType</b>
+returns a member of the enum type <b>TIFFDataType</b>.</p>
+
+<h2>SEE ALSO
+<a name="SEE ALSO"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>libtiff</b>(3TIFF),</p>
+
+<p style="margin-left:11%; margin-top: 1em">Libtiff library
+home page: <b>http://www.remotesensing.org/libtiff/</b></p>
+<hr>
+</body>
+</html>
diff --git a/src/3rdparty/libtiff/html/man/TIFFFieldName.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFFieldName.3tiff.html
new file mode 100644
index 0000000..b270d4a
--- /dev/null
+++ b/src/3rdparty/libtiff/html/man/TIFFFieldName.3tiff.html
@@ -0,0 +1,86 @@
+<!-- Creator : groff version 1.21 -->
+<!-- CreationDate: Sun Jul 29 12:12:01 2012 -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta name="generator" content="groff -Thtml, see www.gnu.org">
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<meta name="Content-Style" content="text/css">
+<style type="text/css">
+ p { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ pre { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ table { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ h1 { text-align: center }
+</style>
+<title>TIFFFieldName</title>
+
+</head>
+<body>
+
+<h1 align="center">TIFFFieldName</h1>
+
+<a href="#NAME">NAME</a><br>
+<a href="#SYNOPSIS">SYNOPSIS</a><br>
+<a href="#DESCRIPTION">DESCRIPTION</a><br>
+<a href="#RETURN VALUES">RETURN VALUES</a><br>
+<a href="#SEE ALSO">SEE ALSO</a><br>
+
+<hr>
+
+
+<h2>NAME
+<a name="NAME"></a>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em">TIFFFieldName
+&minus; Get TIFF field name from field information</p>
+
+<h2>SYNOPSIS
+<a name="SYNOPSIS"></a>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>#include
+&lt;tiffio.h&gt;</b></p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>const char*
+TIFFFieldName(const TIFFField*</b> <i>fip</i><b>)</b></p>
+
+<h2>DESCRIPTION
+<a name="DESCRIPTION"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>TIFFFieldName</b>
+returns the textual name for a TIFF field.</p>
+
+<p style="margin-left:11%; margin-top: 1em"><i>fip</i> is a
+field information pointer previously returned by
+<b>TIFFFindField</b>, <b>TIFFFieldWithTag</b>, or
+<b>TIFFFieldWithName</b>.</p>
+
+<h2>RETURN VALUES
+<a name="RETURN VALUES"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>TIFFFieldName</b>
+returns a constant C string.</p>
+
+<h2>SEE ALSO
+<a name="SEE ALSO"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>libtiff</b>(3TIFF),</p>
+
+<p style="margin-left:11%; margin-top: 1em">Libtiff library
+home page: <b>http://www.remotesensing.org/libtiff/</b></p>
+<hr>
+</body>
+</html>
diff --git a/src/3rdparty/libtiff/html/man/TIFFFieldPassCount.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFFieldPassCount.3tiff.html
new file mode 100644
index 0000000..480f736
--- /dev/null
+++ b/src/3rdparty/libtiff/html/man/TIFFFieldPassCount.3tiff.html
@@ -0,0 +1,98 @@
+<!-- Creator : groff version 1.21 -->
+<!-- CreationDate: Sun Jul 29 12:12:01 2012 -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta name="generator" content="groff -Thtml, see www.gnu.org">
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<meta name="Content-Style" content="text/css">
+<style type="text/css">
+ p { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ pre { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ table { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ h1 { text-align: center }
+</style>
+<title>TIFFFieldPassCount</title>
+
+</head>
+<body>
+
+<h1 align="center">TIFFFieldPassCount</h1>
+
+<a href="#NAME">NAME</a><br>
+<a href="#SYNOPSIS">SYNOPSIS</a><br>
+<a href="#DESCRIPTION">DESCRIPTION</a><br>
+<a href="#RETURN VALUES">RETURN VALUES</a><br>
+<a href="#SEE ALSO">SEE ALSO</a><br>
+
+<hr>
+
+
+<h2>NAME
+<a name="NAME"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em">TIFFFieldPassCount
+&minus; Get whether to pass a count to TIFFGet/SetField</p>
+
+<h2>SYNOPSIS
+<a name="SYNOPSIS"></a>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>#include
+&lt;tiffio.h&gt;</b></p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>int
+TIFFFieldPassCount(const TIFFField*</b>
+<i>fip</i><b>)</b></p>
+
+<h2>DESCRIPTION
+<a name="DESCRIPTION"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>TIFFFieldPassCount</b>
+returns true (nonzero) if <b>TIFFGetField</b> and
+<b>TIFFSetField</b> expect a <i>count</i> value to be passed
+before the actual data pointer.</p>
+
+<p style="margin-left:11%; margin-top: 1em"><i>fip</i> is a
+field information pointer previously returned by
+<b>TIFFFindField</b>, <b>TIFFFieldWithTag</b>, or
+<b>TIFFFieldWithName</b>.</p>
+
+<p style="margin-left:11%; margin-top: 1em">When a
+<i>count</i> is required, it will be of type <b>uint32</b>
+when <b>TIFFFieldReadCount</b> reports
+<b>TIFF_VARIABLE2</b>, and of type <b>uint16</b> otherwise.
+(This distinction is critical for use of
+<b>TIFFGetField</b>, but normally not so for use of
+<b>TIFFSetField</b>.)</p>
+
+<h2>RETURN VALUES
+<a name="RETURN VALUES"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>TIFFFieldPassCount</b>
+returns an integer that is always 1 (true) or 0 (false).</p>
+
+<h2>SEE ALSO
+<a name="SEE ALSO"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>libtiff</b>(3TIFF),</p>
+
+<p style="margin-left:11%; margin-top: 1em">Libtiff library
+home page: <b>http://www.remotesensing.org/libtiff/</b></p>
+<hr>
+</body>
+</html>
diff --git a/src/3rdparty/libtiff/html/man/TIFFFieldReadCount.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFFieldReadCount.3tiff.html
new file mode 100644
index 0000000..c77d4d3
--- /dev/null
+++ b/src/3rdparty/libtiff/html/man/TIFFFieldReadCount.3tiff.html
@@ -0,0 +1,101 @@
+<!-- Creator : groff version 1.21 -->
+<!-- CreationDate: Sun Jul 29 12:12:01 2012 -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta name="generator" content="groff -Thtml, see www.gnu.org">
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<meta name="Content-Style" content="text/css">
+<style type="text/css">
+ p { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ pre { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ table { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ h1 { text-align: center }
+</style>
+<title>TIFFFieldReadCount</title>
+
+</head>
+<body>
+
+<h1 align="center">TIFFFieldReadCount</h1>
+
+<a href="#NAME">NAME</a><br>
+<a href="#SYNOPSIS">SYNOPSIS</a><br>
+<a href="#DESCRIPTION">DESCRIPTION</a><br>
+<a href="#RETURN VALUES">RETURN VALUES</a><br>
+<a href="#SEE ALSO">SEE ALSO</a><br>
+
+<hr>
+
+
+<h2>NAME
+<a name="NAME"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em">TIFFFieldReadCount
+&minus; Get number of values to be read from field</p>
+
+<h2>SYNOPSIS
+<a name="SYNOPSIS"></a>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>#include
+&lt;tiffio.h&gt;</b></p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>int
+TIFFFieldReadCount(const TIFFField*</b>
+<i>fip</i><b>)</b></p>
+
+<h2>DESCRIPTION
+<a name="DESCRIPTION"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>TIFFFieldReadCount</b>
+returns the number of values available to be read from the
+specified TIFF field; that is, the number of arguments that
+should be supplied to <b>TIFFGetField</b>. For most field
+types this is a small positive integer, typically 1 or 2,
+but there are some special values: <b><br>
+TIFF_VARIABLE</b> indicates that a variable number of values
+is possible; then, a <b>uint16</b> <i>count</i> argument and
+a pointer <i>data</i> argument must be supplied to
+<b>TIFFGetField</b>. <b><br>
+TIFF_VARIABLE2</b> is the same as <b>TIFF_VARIABLE</b>
+except that the <i>count</i> argument must have type
+<b>uint32</b>. <b><br>
+TIFF_SPP</b> indicates that the number of arguments is equal
+to the image&rsquo;s number of samples per pixel.</p>
+
+<p style="margin-left:11%; margin-top: 1em"><i>fip</i> is a
+field information pointer previously returned by
+<b>TIFFFindField</b>, <b>TIFFFieldWithTag</b>, or
+<b>TIFFFieldWithName</b>.</p>
+
+<h2>RETURN VALUES
+<a name="RETURN VALUES"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>TIFFFieldReadCount</b>
+returns an integer.</p>
+
+<h2>SEE ALSO
+<a name="SEE ALSO"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>libtiff</b>(3TIFF),</p>
+
+<p style="margin-left:11%; margin-top: 1em">Libtiff library
+home page: <b>http://www.remotesensing.org/libtiff/</b></p>
+<hr>
+</body>
+</html>
diff --git a/src/3rdparty/libtiff/html/man/TIFFFieldTag.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFFieldTag.3tiff.html
new file mode 100644
index 0000000..d1cc04a
--- /dev/null
+++ b/src/3rdparty/libtiff/html/man/TIFFFieldTag.3tiff.html
@@ -0,0 +1,88 @@
+<!-- Creator : groff version 1.21 -->
+<!-- CreationDate: Sun Jul 29 12:12:01 2012 -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta name="generator" content="groff -Thtml, see www.gnu.org">
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<meta name="Content-Style" content="text/css">
+<style type="text/css">
+ p { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ pre { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ table { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ h1 { text-align: center }
+</style>
+<title>TIFFFieldTag</title>
+
+</head>
+<body>
+
+<h1 align="center">TIFFFieldTag</h1>
+
+<a href="#NAME">NAME</a><br>
+<a href="#SYNOPSIS">SYNOPSIS</a><br>
+<a href="#DESCRIPTION">DESCRIPTION</a><br>
+<a href="#RETURN VALUES">RETURN VALUES</a><br>
+<a href="#SEE ALSO">SEE ALSO</a><br>
+
+<hr>
+
+
+<h2>NAME
+<a name="NAME"></a>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em">TIFFFieldTag
+&minus; Get TIFF field tag value from field information</p>
+
+<h2>SYNOPSIS
+<a name="SYNOPSIS"></a>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>#include
+&lt;tiffio.h&gt;</b></p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>uint32
+TIFFFieldTag(const TIFFField*</b> <i>fip</i><b>)</b></p>
+
+<h2>DESCRIPTION
+<a name="DESCRIPTION"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>TIFFFieldTag</b>
+returns the numeric tag value for a TIFF field. This can be
+compared to various constants exported by the <b>libtiff</b>
+header files, such as <b>TIFFTAG_IMAGEWIDTH</b>.</p>
+
+<p style="margin-left:11%; margin-top: 1em"><i>fip</i> is a
+field information pointer previously returned by
+<b>TIFFFindField</b>, <b>TIFFFieldWithTag</b>, or
+<b>TIFFFieldWithName</b>.</p>
+
+<h2>RETURN VALUES
+<a name="RETURN VALUES"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>TIFFFieldTag</b>
+returns an integer tag value.</p>
+
+<h2>SEE ALSO
+<a name="SEE ALSO"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>libtiff</b>(3TIFF),</p>
+
+<p style="margin-left:11%; margin-top: 1em">Libtiff library
+home page: <b>http://www.remotesensing.org/libtiff/</b></p>
+<hr>
+</body>
+</html>
diff --git a/src/3rdparty/libtiff/html/man/TIFFFieldWriteCount.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFFieldWriteCount.3tiff.html
new file mode 100644
index 0000000..d72a8e3
--- /dev/null
+++ b/src/3rdparty/libtiff/html/man/TIFFFieldWriteCount.3tiff.html
@@ -0,0 +1,108 @@
+<!-- Creator : groff version 1.21 -->
+<!-- CreationDate: Sun Jul 29 12:12:01 2012 -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta name="generator" content="groff -Thtml, see www.gnu.org">
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<meta name="Content-Style" content="text/css">
+<style type="text/css">
+ p { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ pre { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ table { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ h1 { text-align: center }
+</style>
+<title>TIFFFieldWriteCount</title>
+
+</head>
+<body>
+
+<h1 align="center">TIFFFieldWriteCount</h1>
+
+<a href="#NAME">NAME</a><br>
+<a href="#SYNOPSIS">SYNOPSIS</a><br>
+<a href="#DESCRIPTION">DESCRIPTION</a><br>
+<a href="#RETURN VALUES">RETURN VALUES</a><br>
+<a href="#SEE ALSO">SEE ALSO</a><br>
+
+<hr>
+
+
+<h2>NAME
+<a name="NAME"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em">TIFFFieldWriteCount
+&minus; Get number of values to be written to field</p>
+
+<h2>SYNOPSIS
+<a name="SYNOPSIS"></a>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>#include
+&lt;tiffio.h&gt;</b></p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>int
+TIFFFieldWriteCount(const TIFFField*</b>
+<i>fip</i><b>)</b></p>
+
+<h2>DESCRIPTION
+<a name="DESCRIPTION"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>TIFFFieldWriteCount</b>
+returns the number of values to be written into the
+specified TIFF field; that is, the number of arguments that
+should be supplied to <b>TIFFSetField</b>. For most field
+types this is a small positive integer, typically 1 or 2,
+but there are some special values: <b><br>
+TIFF_VARIABLE</b> indicates that a variable number of values
+is possible; then, a <b>uint16</b> <i>count</i> argument and
+a pointer <i>data</i> argument must be supplied to
+<b>TIFFSetField</b>. <b><br>
+TIFF_VARIABLE2</b> is the same as <b>TIFF_VARIABLE</b>
+except that the <i>count</i> argument must have type
+<b>uint32</b>. (On most modern machines, this makes no
+practical difference, and the <i>count</i> argument can
+simply be an <b>int</b> in either case.) <b><br>
+TIFF_SPP</b> indicates that the number of arguments must be
+equal to the image&rsquo;s number of samples per pixel.</p>
+
+<p style="margin-left:11%; margin-top: 1em"><i>fip</i> is a
+field information pointer previously returned by
+<b>TIFFFindField</b>, <b>TIFFFieldWithTag</b>, or
+<b>TIFFFieldWithName</b>.</p>
+
+<p style="margin-left:11%; margin-top: 1em">For most field
+types, <b>TIFFFieldWriteCount</b> returns the same value as
+<b>TIFFFieldReadCount</b>, but there are some
+exceptions.</p>
+
+<h2>RETURN VALUES
+<a name="RETURN VALUES"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>TIFFFieldWriteCount</b>
+returns an integer.</p>
+
+<h2>SEE ALSO
+<a name="SEE ALSO"></a>
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>libtiff</b>(3TIFF),</p>
+
+<p style="margin-left:11%; margin-top: 1em">Libtiff library
+home page: <b>http://www.remotesensing.org/libtiff/</b></p>
+<hr>
+</body>
+</html>
diff --git a/src/3rdparty/libtiff/html/man/TIFFFlush.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFFlush.3tiff.html
index f32ccd3..742f3ae 100644
--- a/src/3rdparty/libtiff/html/man/TIFFFlush.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFFlush.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:15 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:16 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFGetField.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFGetField.3tiff.html
index e644b1d..bd2f78b 100644
--- a/src/3rdparty/libtiff/html/man/TIFFGetField.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFGetField.3tiff.html
@@ -1,14 +1,25 @@
-<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:15 2007 -->
+<!-- Creator : groff version 1.20.1 -->
+<!-- CreationDate: Thu May 6 13:48:43 2010 -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="Content-Style" content="text/css">
+<style type="text/css">
+ p { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ pre { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ table { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ h1 { text-align: center }
+</style>
<title>TIFFGetField</title>
+
</head>
<body>
-<h1 align=center>TIFFGetField</h1>
+<h1 align="center">TIFFGetField</h1>
+
<a href="#NAME">NAME</a><br>
<a href="#SYNOPSIS">SYNOPSIS</a><br>
<a href="#DESCRIPTION">DESCRIPTION</a><br>
@@ -18,56 +29,53 @@
<a href="#SEE ALSO">SEE ALSO</a><br>
<hr>
+
+
+<h2>NAME
<a name="NAME"></a>
-<h2>NAME</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p>TIFFGetField, TIFFVGetField &minus; get the value(s) of a
-tag in an open <small>TIFF</small> file</p>
-</td>
-</table>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em">TIFFGetField,
+TIFFVGetField &minus; get the value(s) of a tag in an open
+<small>TIFF</small> file</p>
+
+<h2>SYNOPSIS
<a name="SYNOPSIS"></a>
-<h2>SYNOPSIS</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><b>#include &lt;tiffio.h&gt;</b></p>
-<!-- INDENTATION -->
-<p><b>int TIFFGetField(TIFF *</b><i>tif</i><b>, ttag_t</b>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>#include
+&lt;tiffio.h&gt;</b></p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>int
+TIFFGetField(TIFF *</b><i>tif</i><b>, ttag_t</b>
<i>tag</i><b>,</b> <i>...</i><b>)</b></p>
-<!-- INDENTATION -->
-<p><b>#include &lt;stdarg.h&gt;</b></p>
-<!-- INDENTATION -->
-<p><b>int TIFFVGetField(TIFF *</b><i>tif</i><b>, ttag_t</b>
-<i>tag</i><b>, va_list</b> <i>ap</i><b>)<br>
+
+<p style="margin-left:11%; margin-top: 1em"><b>#include
+&lt;stdarg.h&gt;</b></p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>int
+TIFFVGetField(TIFF *</b><i>tif</i><b>, ttag_t</b>
+<i>tag</i><b>, va_list</b> <i>ap</i><b>) <br>
int TIFFGetFieldDefaulted(TIFF *</b><i>tif</i><b>,
-ttag_t</b> <i>tag</i><b>,</b> <i>...</i><b>)<br>
+ttag_t</b> <i>tag</i><b>,</b> <i>...</i><b>) <br>
int TIFFVGetFieldDefaulted(TIFF *</b><i>tif</i><b>,
ttag_t</b> <i>tag</i><b>, va_list</b> <i>ap</i><b>)</b></p>
-</td>
-</table>
+
+<h2>DESCRIPTION
<a name="DESCRIPTION"></a>
-<h2>DESCRIPTION</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><i>TIFFGetField</i> returns the value of a tag or
-pseudo-tag associated with the the current directory of the
-opened <small>TIFF</small> file <i>tif</i>. (A
-<i>pseudo-tag</i> is a parameter that is used to control the
-operation of the <small>TIFF</small> library but whose value
-is not read or written to the underlying file.) The file
-must have been previously opened with
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b><i>TIFFGetField</i></b>
+returns the value of a tag or pseudo-tag associated with the
+the current directory of the opened <small>TIFF</small> file
+<i>tif</i>. (A <i>pseudo-tag</i> is a parameter that is used
+to control the operation of the <small>TIFF</small> library
+but whose value is not read or written to the underlying
+file.) The file must have been previously opened with
<i>TIFFOpen</i>(3TIFF). The tag is identified by <i>tag</i>,
one of the values defined in the include file <b>tiff.h</b>
(see also the table below). The type and number of values
@@ -76,1371 +84,1886 @@ programming interface uses a variable argument list as
prescribed by the <i>stdarg</i>(3) interface. The returned
values should only be interpreted if <i>TIFFGetField</i>
returns 1.</p>
-<!-- INDENTATION -->
-<p><i>TIFFVGetField</i> is functionally equivalent to
-<i>TIFFGetField</i> except that it takes a pointer to a
-variable argument list. <i>TIFFVGetField</i> is useful for
-layering interfaces on top of the functionality provided by
+
+
+<p style="margin-left:11%; margin-top: 1em"><i>TIFFVGetField</i>
+is functionally equivalent to <i>TIFFGetField</i> except
+that it takes a pointer to a variable argument list.
+<i>TIFFVGetField</i> is useful for layering interfaces on
+top of the functionality provided by
<i>TIFFGetField</i>.</p>
-<!-- INDENTATION -->
-<p><i>TIFFGetFieldDefaulted</i> and
-<i>TIFFVGetFieldDefaulted</i> are identical to
+
+
+<p style="margin-left:11%; margin-top: 1em"><i>TIFFGetFieldDefaulted</i>
+and <i>TIFFVGetFieldDefaulted</i> are identical to
<i>TIFFGetField</i> and <i>TIFFVGetField</i>, except that if
a tag is not defined in the current directory and it has a
default value, then the default value is returned.</p>
-<!-- INDENTATION -->
-<p>The tags understood by <i>libtiff(3TIFF),</i> the number
-of parameter values, and the types for the returned values
-are shown below. The data types are specified as in C and
-correspond to the types used to specify tag values to
+
+<p style="margin-left:11%; margin-top: 1em">The tags
+understood by <i>libtiff(3TIFF),</i> the number of parameter
+values, and the types for the returned values are shown
+below. The data types are specified as in C and correspond
+to the types used to specify tag values to
<i>TIFFSetField</i>(3TIFF). Remember that
<i>TIFFGetField</i> returns parameter values, so all the
listed data types are pointers to storage where values
should be returned. Consult the <small>TIFF</small>
specification (or relevant industry specification) for
information on the meaning of each tag and their possible
-values.</p></td>
-</table>
-<!-- TABS -->
+values.</p>
-<p><i>Tag Name Count Types Notes</i></p>
-<!-- TABS -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="5" cellspacing="0" cellpadding="0">
+<table width="100%" border="0" rules="none" frame="void"
+ cellspacing="0" cellpadding="0">
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_ARTIST</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p><i>Tag Name</i></p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>char**</p>
-</td>
-<td width="17%">
-</td>
+
+<p><i>Count</i></p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>TIFFTAG_BADFAXLINES</p>
-</td>
-<td width="8%">
+<p><i>Types</i></p></td>
+<td width="12%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>uint32*</p>
-</td>
-<td width="17%">
-</td>
+<p><i>Notes</i></p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_BITSPERSAMPLE</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_ARTIST</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+<p>char**</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_CLEANFAXDATA</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>TIFFTAG_BADFAXLINES</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>uint32*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_BITSPERSAMPLE</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_COLORMAP</p>
-</td>
-<td width="8%">
-<p>3</p>
-</td>
-<td width="23%">
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>uint16**</p>
-</td>
-<td width="17%">
-<p>1&lt;&lt;BitsPerSample arrays</p>
-</td>
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_CLEANFAXDATA</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_COMPRESSION</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_CONSECUTIVEBADFAXLINES</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_COLORMAP</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>uint32*</p>
-</td>
-<td width="17%">
-</td>
+<p>3</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_COPYRIGHT</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>uint16**</p></td>
+<td width="12%">
-<p>char**</p>
-</td>
-<td width="17%">
-</td>
+
+<p>1&lt;&lt;BitsPerSample arrays</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_COMPRESSION</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_DATATYPE</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_DATETIME</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_CONSECUTIVEBADFAXLINES</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>char**</p>
-</td>
-<td width="17%">
-</td>
+<p>1</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_DOCUMENTNAME</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>uint32*</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_COPYRIGHT</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>char**</p>
-</td>
-<td width="17%">
-</td>
+
+<p>char**</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_DATATYPE</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_DOTRANGE</p>
-</td>
-<td width="8%">
-<p>2</p>
-</td>
-<td width="23%">
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_EXTRASAMPLES</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_DATETIME</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>2</p>
-</td>
-<td width="23%">
-<p>uint16*,uint16**</p>
-</td>
-<td width="17%">
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>count &amp; types array</p>
-</td>
+<p>char**</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_FAXFILLFUNC</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_DOCUMENTNAME</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>TIFFFaxFillFunc*</p>
-</td>
-<td width="17%">
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>G3/G4 compression pseudo-tag</p>
-</td>
+<p>char**</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_FAXMODE</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_DOTRANGE</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>int*</p>
-</td>
-<td width="17%">
+<p>2</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>G3/G4 compression pseudo-tag</p>
-</td>
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_FILLORDER</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_EXTRASAMPLES</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+<p>2</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_GROUP3OPTIONS</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>uint16*,uint16**</p></td>
+<td width="12%">
-<p>uint32*</p>
-</td>
-<td width="17%">
-</td>
+
+<p>count &amp; types array</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_GROUP4OPTIONS</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_FAXFILLFUNC</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>uint32*</p>
-</td>
-<td width="17%">
-</td>
+<p>1</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>TIFFTAG_HALFTONEHINTS</p>
-</td>
-<td width="8%">
+<p>TIFFFaxFillFunc*</p></td>
+<td width="12%">
-<p>2</p>
-</td>
-<td width="23%">
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+<p>G3/G4 compression pseudo-tag</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_HOSTCOMPUTER</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>TIFFTAG_FAXMODE</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>char**</p>
-</td>
-<td width="17%">
-</td>
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_ICCPROFILE</p>
-</td>
-<td width="8%">
-<p>2</p>
-</td>
-<td width="23%">
+<p>int*</p></td>
+<td width="12%">
-<p>uint32*,void**</p>
-</td>
-<td width="17%">
-<p>count, profile data</p>
-</td>
+<p>G3/G4 compression pseudo-tag</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_FILLORDER</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_IMAGEDEPTH</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>uint32*</p>
-</td>
-<td width="17%">
-</td>
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_IMAGEDESCRIPTION</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_GROUP3OPTIONS</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>char**</p>
-</td>
-<td width="17%">
-</td>
+<p>1</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_IMAGELENGTH</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>uint32*</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_GROUP4OPTIONS</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>uint32*</p>
-</td>
-<td width="17%">
-</td>
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>TIFFTAG_IMAGEWIDTH</p>
-</td>
-<td width="8%">
+<p>uint32*</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>uint32*</p>
-</td>
-<td width="17%">
-</td>
+<p>TIFFTAG_HALFTONEHINTS</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>2</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_INKNAMES</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_HOSTCOMPUTER</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>char**</p>
-</td>
-<td width="17%">
-</td>
+<p>1</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_INKSET</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>char**</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_ICCPROFILE</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+
+<p>2</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_JPEGCOLORMODE</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>uint32*,void**</p></td>
+<td width="12%">
-<p>int*</p>
-</td>
-<td width="17%">
-<p>JPEG pseudo-tag</p>
-</td>
+<p>count, profile data</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_JPEGQUALITY</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>TIFFTAG_IMAGEDEPTH</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>int*</p>
-</td>
-<td width="17%">
-<p>JPEG pseudo-tag</p>
-</td>
+<p>1</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_JPEGTABLES</p>
-</td>
-<td width="8%">
-<p>2</p>
-</td>
-<td width="23%">
+<p>uint32*</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
-<p>uint32*,void**</p>
-</td>
-<td width="17%">
-<p>count &amp; tables</p>
-</td>
+<p>TIFFTAG_IMAGEDESCRIPTION</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>char**</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_JPEGTABLESMODE</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_IMAGELENGTH</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>int*</p>
-</td>
-<td width="17%">
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>JPEG pseudo-tag</p>
-</td>
+<p>uint32*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_MAKE</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_IMAGEWIDTH</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>char**</p>
-</td>
-<td width="17%">
-</td>
+<p>uint32*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_MATTEING</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>TIFFTAG_INKNAMES</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>char**</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_INKSET</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_MAXSAMPLEVALUE</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_MINSAMPLEVALUE</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_JPEGCOLORMODE</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+<p>1</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_MODEL</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>int*</p></td>
+<td width="12%">
-<p>char**</p>
-</td>
-<td width="17%">
-</td>
+
+<p>JPEG pseudo-tag</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_ORIENTATION</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_JPEGQUALITY</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+<p>1</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>TIFFTAG_PAGENAME</p>
-</td>
-<td width="8%">
+<p>int*</p></td>
+<td width="12%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>char**</p>
-</td>
-<td width="17%">
-</td>
+<p>JPEG pseudo-tag</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_PAGENUMBER</p>
-</td>
-<td width="8%">
-<p>2</p>
-</td>
-<td width="23%">
+<p>TIFFTAG_JPEGTABLES</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+
+<p>2</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>TIFFTAG_PHOTOMETRIC</p>
-</td>
-<td width="8%">
+<p>uint32*,void**</p></td>
+<td width="12%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+<p>count &amp; tables</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_PHOTOSHOP</p>
-</td>
-<td width="8%">
-<p>2</p>
-</td>
-<td width="23%">
+<p>TIFFTAG_JPEGTABLESMODE</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>uint32*,void**</p>
-</td>
-<td width="17%">
-<p>count, data</p>
-</td>
+<p>1</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>TIFFTAG_PLANARCONFIG</p>
-</td>
-<td width="8%">
+<p>int*</p></td>
+<td width="12%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+<p>JPEG pseudo-tag</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_MAKE</p></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>TIFFTAG_PREDICTOR</p>
-</td>
-<td width="8%">
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+<p>char**</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_MATTEING</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_PRIMARYCHROMATICITIES</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>float**</p>
-</td>
-<td width="17%">
-<p>6-entry array</p>
-</td>
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_REFERENCEBLACKWHITE</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>TIFFTAG_MAXSAMPLEVALUE</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>float**</p>
-</td>
-<td width="17%">
-<p>2*SamplesPerPixel array</p>
-</td>
+<p>1</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>TIFFTAG_RESOLUTIONUNIT</p>
-</td>
-<td width="8%">
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+<p>TIFFTAG_MINSAMPLEVALUE</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_RICHTIFFIPTC</p>
-</td>
-<td width="8%">
-<p>2</p>
-</td>
-<td width="23%">
+<p>TIFFTAG_MODEL</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>uint32*,void**</p>
-</td>
-<td width="17%">
-<p>count, data</p>
-</td>
+<p>1</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>char**</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_ORIENTATION</p></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>TIFFTAG_ROWSPERSTRIP</p>
-</td>
-<td width="8%">
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>uint32*</p>
-</td>
-<td width="17%">
-</td>
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_PAGENAME</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_SAMPLEFORMAT</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+<p>char**</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_SAMPLESPERPIXEL</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_PAGENUMBER</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+<p>2</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_PHOTOMETRIC</p></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>TIFFTAG_SMAXSAMPLEVALUE</p>
-</td>
-<td width="8%">
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>double*</p>
-</td>
-<td width="17%">
-</td>
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_SMINSAMPLEVALUE</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_PHOTOSHOP</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>double*</p>
-</td>
-<td width="17%">
-</td>
+<p>2</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>TIFFTAG_SOFTWARE</p>
-</td>
-<td width="8%">
+<p>uint32*,void**</p></td>
+<td width="12%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>char**</p>
-</td>
-<td width="17%">
-</td>
+<p>count, data</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_PLANARCONFIG</p></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>TIFFTAG_STONITS</p>
-</td>
-<td width="8%">
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>double**</p>
-</td>
-<td width="17%">
-</td>
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_PREDICTOR</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_STRIPBYTECOUNTS</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>uint32**</p>
-</td>
-<td width="17%">
-</td>
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_STRIPOFFSETS</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_PRIMARYCHROMATICITIES</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>uint32**</p>
-</td>
-<td width="17%">
-</td>
+<p>1</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_SUBFILETYPE</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>float**</p></td>
+<td width="12%">
-<p>uint32*</p>
-</td>
-<td width="17%">
-</td>
+
+<p>6-entry array</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_SUBIFD</p>
-</td>
-<td width="8%">
-<p>2</p>
-</td>
-<td width="23%">
+<p>TIFFTAG_REFERENCEBLACKWHITE</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>uint16*,uint32**</p>
-</td>
-<td width="17%">
-<p>count &amp; offsets array</p>
-</td>
+<p>1</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>TIFFTAG_TARGETPRINTER</p>
-</td>
-<td width="8%">
+<p>float**</p></td>
+<td width="12%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>char**</p>
-</td>
-<td width="17%">
-</td>
+<p>6-entry array</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_THRESHHOLDING</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_RESOLUTIONUNIT</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_TILEBYTECOUNTS</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>TIFFTAG_RICHTIFFIPTC</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>uint32**</p>
-</td>
-<td width="17%">
-</td>
+
+<p>2</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>TIFFTAG_TILEDEPTH</p>
-</td>
-<td width="8%">
+<p>uint32*,void**</p></td>
+<td width="12%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>uint32*</p>
-</td>
-<td width="17%">
-</td>
+<p>count, data</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_TILELENGTH</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_ROWSPERSTRIP</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>uint32*</p>
-</td>
-<td width="17%">
-</td>
+<p>uint32*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_TILEOFFSETS</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>TIFFTAG_SAMPLEFORMAT</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>uint32**</p>
-</td>
-<td width="17%">
-</td>
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_TILEWIDTH</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_SAMPLESPERPIXEL</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>1</p>
-</td>
-<td width="23%">
-<p>uint32*</p>
-</td>
-<td width="17%">
-</td>
+<p>1</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_TRANSFERFUNCTION</p>
-</td>
-<td width="8%">
-<p>1 or 3&dagger;</p>
-</td>
-<td width="23%"></td>
-<td width="17%">
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
-<p>uint16**1&lt;&lt;BitsPerSample entry arrays</p>
-</td>
+
+<p>TIFFTAG_SMAXSAMPLEVALUE</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_WHITEPOINT</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>double*</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
-<p>float**</p>
-</td>
-<td width="17%">
+<p>TIFFTAG_SMINSAMPLEVALUE</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>2-entry array</p>
-</td>
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>double*</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_SOFTWARE</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>char**</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_STONITS</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>double**</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_STRIPBYTECOUNTS</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>uint32**</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_STRIPOFFSETS</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>uint32**</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_SUBFILETYPE</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>uint32*</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_SUBIFD</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>2</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>uint16*,uint32**</p></td>
+<td width="12%">
+
+
+<p>count &amp; offsets array</p></td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_TARGETPRINTER</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>char**</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_THRESHHOLDING</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_TILEBYTECOUNTS</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>uint32**</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_TILEDEPTH</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>uint32*</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_TILELENGTH</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>uint32*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_XMLPACKET</p>
-</td>
-<td width="8%">
-<p>2</p>
-</td>
-<td width="23%">
+<p>TIFFTAG_TILEOFFSETS</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>uint32*,void**</p>
-</td>
-<td width="17%">
-<p>count, data</p>
-</td>
+<p>1</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_XPOSITION</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>uint32**</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_TILEWIDTH</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>uint32*</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_TRANSFERFUNCTION</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1 or 3&dagger;</p></td>
+<td width="12%">
+
+
+<p>uint16**1&lt;&lt;BitsPerSample entry arrays</p></td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_WHITEPOINT</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>float**</p></td>
+<td width="12%">
+
+
+<p>2-entry array</p></td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_XMLPACKET</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>2</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>uint32*,void**</p></td>
+<td width="12%">
+
+
+<p>count, data</p></td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_XPOSITION</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>float*</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_XRESOLUTION</p></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>float*</p>
-</td>
-<td width="17%">
-</td>
+<p>1</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_XRESOLUTION</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>float*</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_YCBCRCOEFFICIENTS</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>float*</p>
-</td>
-<td width="17%">
-</td>
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_YCBCRCOEFFICIENTS</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>float**</p></td>
+<td width="12%">
-<p>float**</p>
-</td>
-<td width="17%">
-<p>3-entry array</p>
-</td>
+<p>3-entry array</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_YCBCRPOSITIONING</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_YCBCRPOSITIONING</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_YCBCRSUBSAMPLING</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_YCBCRSUBSAMPLING</p></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>2</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
-<p>2</p>
-</td>
-<td width="23%">
-<p>uint16*</p>
-</td>
-<td width="17%">
-</td>
+<p>uint16*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_YPOSITION</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>TIFFTAG_YPOSITION</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>float*</p>
-</td>
-<td width="17%">
-</td>
+
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
+
+<p>float*</p></td>
+<td width="12%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_YRESOLUTION</p></td>
+<td width="11%"></td>
+<td width="28%">
-<p>TIFFTAG_YRESOLUTION</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="23%">
+<p>1</p></td>
+<td width="12%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="28%">
+
-<p>float*&Dagger;</p>
-</td>
-<td width="17%">
-</td>
+<p>float*&Dagger;</p></td>
+<td width="12%">
+</td></tr>
</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p>&dagger; If <i>SamplesPerPixel</i> is one, then a single
-array is returned; otherwise three arrays are returned.<br>
+
+<p style="margin-left:11%;">&dagger; If
+<i>SamplesPerPixel</i> is one, then a single array is
+returned; otherwise three arrays are returned. <br>
&Dagger; The contents of this field are quite complex. See
<i>The ICC Profile Format Specification</i>, Annex B.3
&quot;Embedding ICC Profiles in TIFF Files&quot; (available
at http://www.color.org) for an explanation.</p>
-</td>
-</table>
+
+<h2>AUTOREGISTERED TAGS
<a name="AUTOREGISTERED TAGS"></a>
-<h2>AUTOREGISTERED TAGS</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p>If you can&rsquo;t find the tag in the table above that
-means this is unsupported tag. But you still be able to read
-it&rsquo;s value if you know the data type of that tag. For
-example, if you want to read the LONG value from the tag
-33424 and ASCII string from the tag 36867 you can use the
-following code:</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="17%"></td>
-<td width="82%">
-<pre>uint16 count;
-void *data;
-
-TIFFGetField(tiff, 33424, &amp;count, &amp;data);
-printf(&quot;Tag %d: %d, count %d0, 33424, *(uint32 *)data, count);
-TIFFGetField(tiff, 36867, &amp;count, &amp;data);
-printf(&quot;Tag %d: %s, count %d0, 36867, (char *)data, count);
-</pre>
-</td>
-</table>
-<!-- INDENTATION -->
+</h2>
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p>is not supported by <b>libtiff(3TIFF),</b> library</p>
-</td>
-</table>
+
+<p style="margin-left:11%; margin-top: 1em">If you
+can&rsquo;t find the tag in the table above that means this
+is unsupported tag. But you still be able to read it&rsquo;s
+value if you know the data type of that tag. For example, if
+you want to read the LONG value from the tag 33424 and ASCII
+string from the tag 36867 you can use the following
+code:</p>
+
+<p style="margin-left:22%; margin-top: 1em">uint16 count;
+<br>
+void *data;</p>
+
+
+<p style="margin-left:22%; margin-top: 1em">TIFFGetField(tiff,
+33424, &amp;count, &amp;data); <br>
+printf(&quot;Tag %d: %d, count %d0, 33424, *(uint32 *)data,
+count); <br>
+TIFFGetField(tiff, 36867, &amp;count, &amp;data); <br>
+printf(&quot;Tag %d: %s, count %d0, 36867, (char *)data,
+count);</p>
+
+<p style="margin-left:11%; margin-top: 1em">is not
+supported by <b>libtiff(3TIFF),</b> library</p>
+
+<h2>RETURN VALUES
<a name="RETURN VALUES"></a>
-<h2>RETURN VALUES</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p>1 is returned if the tag is defined in the current
-directory; otherwise a 0 is returned.</p>
-</td>
-</table>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em">1 is returned
+if the tag is defined in the current directory; otherwise a
+0 is returned.</p>
+
+<h2>DIAGNOSTICS
<a name="DIAGNOSTICS"></a>
-<h2>DIAGNOSTICS</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p>All error messages are directed to the
-<b>TIFFError</b>(3TIFF) routine.</p>
-<!-- INDENTATION -->
-<p><b>Unknown field, tag 0x%x</b>. An unknown tag was
-supplied.</p>
-</td>
-</table>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em">All error
+messages are directed to the <b>TIFFError</b>(3TIFF)
+routine.</p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>Unknown
+field, tag 0x%x</b>. An unknown tag was supplied.</p>
+
+<h2>SEE ALSO
<a name="SEE ALSO"></a>
-<h2>SEE ALSO</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><b>TIFFOpen</b>(3TIFF), <b>TIFFSetField</b>(3TIFF),
-<b>TIFFSetDirectory</b>(3TIFF),
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>TIFFOpen</b>(3TIFF),
+<b>TIFFSetField</b>(3TIFF), <b>TIFFSetDirectory</b>(3TIFF),
<b>TIFFReadDirectory</b>(3TIFF),
<b>TIFFWriteDirectory</b>(3TIFF) <b>libtiff</b>(3TIFF),</p>
-<!-- INDENTATION -->
-<p>Libtiff library home page:
-<b>http://www.remotesensing.org/libtiff/</b></p>
-</td>
-</table>
+
+<p style="margin-left:11%; margin-top: 1em">Libtiff library
+home page: <b>http://www.remotesensing.org/libtiff/</b></p>
<hr>
</body>
</html>
diff --git a/src/3rdparty/libtiff/html/man/TIFFOpen.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFOpen.3tiff.html
index 6bc85d8..2379121 100644
--- a/src/3rdparty/libtiff/html/man/TIFFOpen.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFOpen.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:15 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:16 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFPrintDirectory.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFPrintDirectory.3tiff.html
index a5f418a..f4dca6e 100644
--- a/src/3rdparty/libtiff/html/man/TIFFPrintDirectory.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFPrintDirectory.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:15 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:16 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFRGBAImage.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFRGBAImage.3tiff.html
index 7bbee0f..08a9924 100644
--- a/src/3rdparty/libtiff/html/man/TIFFRGBAImage.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFRGBAImage.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:16 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:17 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFReadDirectory.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFReadDirectory.3tiff.html
index 5bb828e..82350ad 100644
--- a/src/3rdparty/libtiff/html/man/TIFFReadDirectory.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFReadDirectory.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:16 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:16 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFReadEncodedStrip.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFReadEncodedStrip.3tiff.html
index 39d411d..d5c4c15 100644
--- a/src/3rdparty/libtiff/html/man/TIFFReadEncodedStrip.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFReadEncodedStrip.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:16 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:16 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFReadEncodedTile.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFReadEncodedTile.3tiff.html
index 752b1ea..b42dc09 100644
--- a/src/3rdparty/libtiff/html/man/TIFFReadEncodedTile.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFReadEncodedTile.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:16 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:17 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFReadRGBAImage.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFReadRGBAImage.3tiff.html
index 165284e..1ebb09b 100644
--- a/src/3rdparty/libtiff/html/man/TIFFReadRGBAImage.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFReadRGBAImage.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:16 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:17 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFReadRGBAStrip.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFReadRGBAStrip.3tiff.html
index df09f64..37d36d3 100644
--- a/src/3rdparty/libtiff/html/man/TIFFReadRGBAStrip.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFReadRGBAStrip.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:16 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:17 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFReadRGBATile.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFReadRGBATile.3tiff.html
index ed67b83..6bd298a 100644
--- a/src/3rdparty/libtiff/html/man/TIFFReadRGBATile.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFReadRGBATile.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:16 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:17 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFReadRawStrip.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFReadRawStrip.3tiff.html
index bd14f72..4dd1fbc 100644
--- a/src/3rdparty/libtiff/html/man/TIFFReadRawStrip.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFReadRawStrip.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:16 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:17 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFReadRawTile.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFReadRawTile.3tiff.html
index bae2b46..e74295b 100644
--- a/src/3rdparty/libtiff/html/man/TIFFReadRawTile.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFReadRawTile.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:16 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:17 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFReadScanline.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFReadScanline.3tiff.html
index 423645c..e825e4c 100644
--- a/src/3rdparty/libtiff/html/man/TIFFReadScanline.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFReadScanline.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:16 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:17 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFReadTile.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFReadTile.3tiff.html
index ff726b4..be245f8 100644
--- a/src/3rdparty/libtiff/html/man/TIFFReadTile.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFReadTile.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:16 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:17 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFSetDirectory.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFSetDirectory.3tiff.html
index a0e5cfc..9047b0b 100644
--- a/src/3rdparty/libtiff/html/man/TIFFSetDirectory.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFSetDirectory.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:17 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:17 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFSetField.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFSetField.3tiff.html
index 2e70225..f160fed 100644
--- a/src/3rdparty/libtiff/html/man/TIFFSetField.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFSetField.3tiff.html
@@ -1,14 +1,25 @@
-<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:17 2007 -->
+<!-- Creator : groff version 1.20.1 -->
+<!-- CreationDate: Thu May 6 13:48:46 2010 -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="Content-Style" content="text/css">
+<style type="text/css">
+ p { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ pre { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ table { margin-top: 0; margin-bottom: 0; vertical-align: top }
+ h1 { text-align: center }
+</style>
<title>TIFFSetField</title>
+
</head>
<body>
-<h1 align=center>TIFFSetField</h1>
+<h1 align="center">TIFFSetField</h1>
+
<a href="#NAME">NAME</a><br>
<a href="#SYNOPSIS">SYNOPSIS</a><br>
<a href="#DESCRIPTION">DESCRIPTION</a><br>
@@ -17,1346 +28,1838 @@
<a href="#SEE ALSO">SEE ALSO</a><br>
<hr>
+
+
+<h2>NAME
<a name="NAME"></a>
-<h2>NAME</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p>TIFFSetField, TIFFVSetField &minus; set the value(s) of a
-tag in a <small>TIFF</small> file open for writing</p>
-</td>
-</table>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em">TIFFSetField,
+TIFFVSetField &minus; set the value(s) of a tag in a
+<small>TIFF</small> file open for writing</p>
+
+<h2>SYNOPSIS
<a name="SYNOPSIS"></a>
-<h2>SYNOPSIS</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><b>#include &lt;tiffio.h&gt;</b></p>
-<!-- INDENTATION -->
-<p><b>int TIFFSetField(TIFF *</b><i>tif</i><b>, ttag_t</b>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>#include
+&lt;tiffio.h&gt;</b></p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>int
+TIFFSetField(TIFF *</b><i>tif</i><b>, ttag_t</b>
<i>tag</i><b>,</b> <i>...</i><b>)</b></p>
-<!-- INDENTATION -->
-<p><b>#include &lt;stdarg.h&gt;</b></p>
-<!-- INDENTATION -->
-<p><b>int TIFFVSetField(TIFF *</b><i>tif</i><b>, ttag_t</b>
+
+<p style="margin-left:11%; margin-top: 1em"><b>#include
+&lt;stdarg.h&gt;</b></p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>int
+TIFFVSetField(TIFF *</b><i>tif</i><b>, ttag_t</b>
<i>tag</i><b>, va_list</b> <i>ap</i><b>)</b></p>
-</td>
-</table>
+
+<h2>DESCRIPTION
<a name="DESCRIPTION"></a>
-<h2>DESCRIPTION</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><i>TIFFSetField</i> sets the value of a field or
-pseudo-tag in the current directory associated with the open
-<small>TIFF</small> file <i>tif</i>. (A <i>pseudo-tag</i> is
-a parameter that is used to control the operation of the
-<small>TIFF</small> library but whose value is not read or
-written to the underlying file.) To set the value of a field
-the file must have been previously opened for writing with
-<i>TIFFOpen</i>(3TIFF); pseudo-tags can be set whether the
-file was opened for reading or writing. The field is
-identified by <i>tag</i>, one of the values defined in the
-include file <b>tiff.h</b> (see also the table below). The
-actual value is specified using a variable argument list, as
-prescribed by the <i>stdarg</i>(3) interface (or, on some
-machines, the <i>varargs</i>(3) interface.)</p>
-<!-- INDENTATION -->
-<p><i>TIFFVSetField</i> is functionally equivalent to
-<i>TIFFSetField</i> except that it takes a pointer to a
-variable argument list. <i>TIFFVSetField</i> is useful for
-writing routines that are layered on top of the
-functionality provided by <i>TIFFSetField</i>.</p>
-<!-- INDENTATION -->
-<p>The tags understood by <i>libtiff</i>, the number of
-parameter values, and the expected types for the parameter
-values are shown below. The data types are: <i>char*</i> is
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b><i>TIFFSetField</i></b>
+sets the value of a field or pseudo-tag in the current
+directory associated with the open <small>TIFF</small> file
+<i>tif</i>. (A <i>pseudo-tag</i> is a parameter that is used
+to control the operation of the <small>TIFF</small> library
+but whose value is not read or written to the underlying
+file.) To set the value of a field the file must have been
+previously opened for writing with <i>TIFFOpen</i>(3TIFF);
+pseudo-tags can be set whether the file was opened for
+reading or writing. The field is identified by <i>tag</i>,
+one of the values defined in the include file <b>tiff.h</b>
+(see also the table below). The actual value is specified
+using a variable argument list, as prescribed by the
+<i>stdarg</i>(3) interface (or, on some machines, the
+<i>varargs</i>(3) interface.)</p>
+
+
+<p style="margin-left:11%; margin-top: 1em"><i>TIFFVSetField</i>
+is functionally equivalent to <i>TIFFSetField</i> except
+that it takes a pointer to a variable argument list.
+<i>TIFFVSetField</i> is useful for writing routines that are
+layered on top of the functionality provided by
+<i>TIFFSetField</i>.</p>
+
+<p style="margin-left:11%; margin-top: 1em">The tags
+understood by <i>libtiff</i>, the number of parameter
+values, and the expected types for the parameter values are
+shown below. The data types are: <i>char*</i> is
null-terminated string and corresponds to the
<small>ASCII</small> data type; <i>uint16</i> is an unsigned
16-bit value; <i>uint32</i> is an unsigned 32-bit value;
<i>uint16*</i> is an array of unsigned 16-bit values.
<i>void*</i> is an array of data values of unspecified
type.</p>
-<!-- INDENTATION -->
-<p>Consult the <small>TIFF</small> specification for
-information on the meaning of each tag.</p></td>
-</table>
-<!-- TABS -->
-<p><i>Tag Name Count Types Notes</i></p>
-<!-- TABS -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="5" cellspacing="0" cellpadding="0">
+<p style="margin-left:11%; margin-top: 1em">Consult the
+<small>TIFF</small> specification for information on the
+meaning of each tag.</p>
+
+<table width="100%" border="0" rules="none" frame="void"
+ cellspacing="0" cellpadding="0">
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_ARTIST</p>
-</td>
-<td width="8%">
+<p><i>Tag Name</i></p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>1</p>
-</td>
-<td width="24%">
-<p>char*</p>
-</td>
-<td width="16%">
-</td>
+<p><i>Count</i></p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_BADFAXLINES</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p><i>Types</i></p></td>
+<td width="11%">
-<p>uint32</p>
-</td>
-<td width="16%">
-</td>
+
+<p><i>Notes</i></p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_BITSPERSAMPLE</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>TIFFTAG_ARTIST</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>uint16</p>
-</td>
-<td width="16%">
-<p>&dagger;</p>
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>char*</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_CLEANFAXDATA</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_BADFAXLINES</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>1</p>
-</td>
-<td width="24%">
-<p>uint16</p>
-</td>
-<td width="16%">
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_COLORMAP</p>
-</td>
-<td width="8%">
-<p>3</p>
-</td>
-<td width="24%">
+<p>uint32</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_BITSPERSAMPLE</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>uint16*</p>
-</td>
-<td width="16%">
-<p>1&lt;&lt;BitsPerSample arrays</p>
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_COMPRESSION</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>uint16</p></td>
+<td width="11%">
-<p>uint16</p>
-</td>
-<td width="16%">
-<p>&dagger;</p>
-</td>
+<p>&dagger;</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_CLEANFAXDATA</p></td>
+<td width="11%"></td>
+<td width="29%">
+
-<p>TIFFTAG_CONSECUTIVEBADFAXLINES</p>
-</td>
-<td width="8%">
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>1</p>
-</td>
-<td width="24%">
-<p>uint32</p>
-</td>
-<td width="16%">
-</td>
+<p>uint16</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_COPYRIGHT</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_COLORMAP</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>1</p>
-</td>
-<td width="24%">
-<p>char*</p>
-</td>
-<td width="16%">
-</td>
+<p>3</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
-<p>TIFFTAG_DATETIME</p>
-</td>
-<td width="8%">
+<p>uint16*</p></td>
+<td width="11%">
-<p>1</p>
-</td>
-<td width="24%">
-<p>char*</p>
-</td>
-<td width="16%">
-</td>
+<p>1&lt;&lt;BitsPerSample arrays</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_DOCUMENTNAME</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>TIFFTAG_COMPRESSION</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>char*</p>
-</td>
-<td width="16%">
-</td>
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
-<p>TIFFTAG_DOTRANGE</p>
-</td>
-<td width="8%">
+<p>uint16</p></td>
+<td width="11%">
-<p>2</p>
-</td>
-<td width="24%">
-<p>uint16</p>
-</td>
-<td width="16%">
-</td>
+<p>&dagger;</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_EXTRASAMPLES</p>
-</td>
-<td width="8%">
-<p>2</p>
-</td>
-<td width="24%">
+<p>TIFFTAG_CONSECUTIVEBADFAXLINES</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>uint16,uint16*</p>
-</td>
-<td width="16%">
-<p>&dagger; count &amp; types array</p>
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_FAXFILLFUNC</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>uint32</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFFaxFillFunc</p>
-</td>
-<td width="16%">
-<p>G3/G4 compression pseudo-tag</p>
-</td>
+<p>TIFFTAG_COPYRIGHT</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>char*</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_FAXMODE</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>TIFFTAG_DATETIME</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>int</p>
-</td>
-<td width="16%">
-<p>&dagger; G3/G4 compression pseudo-tag</p>
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_FILLORDER</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>char*</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_DOCUMENTNAME</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>uint16</p>
-</td>
-<td width="16%">
-<p>&dagger;</p>
-</td>
+<p>char*</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_GROUP3OPTIONS</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>TIFFTAG_DOTRANGE</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>uint32</p>
-</td>
-<td width="16%">
-<p>&dagger;</p>
-</td>
+<p>2</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_GROUP4OPTIONS</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>uint16</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_EXTRASAMPLES</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>uint32</p>
-</td>
-<td width="16%">
-<p>&dagger;</p>
-</td>
+<p>2</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_HALFTONEHINTS</p>
-</td>
-<td width="8%">
-<p>2</p>
-</td>
-<td width="24%">
+<p>uint16,uint16*</p></td>
+<td width="11%">
-<p>uint16</p>
-</td>
-<td width="16%">
-</td>
+
+<p>&dagger; count &amp; types array</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_HOSTCOMPUTER</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_FAXFILLFUNC</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>1</p>
-</td>
-<td width="24%">
-<p>char*</p>
-</td>
-<td width="16%">
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_ICCPROFILE</p>
-</td>
-<td width="8%">
-<p>2</p>
-</td>
-<td width="24%">
+<p>TIFFFaxFillFunc</p></td>
+<td width="11%">
-<p>uint32,void*</p>
-</td>
-<td width="16%">
-<p>count, profile data</p>
-</td>
+<p>G3/G4 compression pseudo-tag</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_IMAGEDEPTH</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>TIFFTAG_FAXMODE</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>uint32</p>
-</td>
-<td width="16%">
-<p>&dagger;</p>
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
-<p>TIFFTAG_IMAGEDESCRIPTION</p>
-</td>
-<td width="8%">
+<p>int</p></td>
+<td width="11%">
-<p>1</p>
-</td>
-<td width="24%">
-<p>char*</p>
-</td>
-<td width="16%">
-</td>
+<p>&dagger; G3/G4 compression pseudo-tag</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_IMAGELENGTH</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>TIFFTAG_FILLORDER</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>uint32</p>
-</td>
-<td width="16%">
-</td>
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_IMAGEWIDTH</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>uint16</p></td>
+<td width="11%">
-<p>uint32</p>
-</td>
-<td width="16%">
-<p>&dagger;</p>
-</td>
+<p>&dagger;</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_INKNAMES</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_GROUP3OPTIONS</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>2</p>
-</td>
-<td width="24%">
-<p>uint16, char*</p>
-</td>
-<td width="16%">
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_INKSET</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>uint32</p></td>
+<td width="11%">
-<p>uint16</p>
-</td>
-<td width="16%">
-<p>&dagger;</p>
-</td>
+<p>&dagger;</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_JPEGCOLORMODE</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>TIFFTAG_GROUP4OPTIONS</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>int</p>
-</td>
-<td width="16%">
-<p>&dagger; JPEG pseudo-tag</p>
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_JPEGQUALITY</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>uint32</p></td>
+<td width="11%">
-<p>int</p>
-</td>
-<td width="16%">
-<p>JPEG pseudo-tag</p>
-</td>
+<p>&dagger;</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_JPEGTABLES</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_HALFTONEHINTS</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>2</p>
-</td>
-<td width="24%">
-<p>uint32*,void*</p>
-</td>
-<td width="16%">
+<p>2</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
-<p>&dagger; count &amp; tables</p>
-</td>
+<p>uint16</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_JPEGTABLESMODE</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>TIFFTAG_HOSTCOMPUTER</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>int</p>
-</td>
-<td width="16%">
-<p>&dagger; JPEG pseudo-tag</p>
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_MAKE</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>char*</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
-<p>char*</p>
-</td>
-<td width="16%">
-</td>
+
+<p>TIFFTAG_ICCPROFILE</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>2</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_MATTEING</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>uint32,void*</p></td>
+<td width="11%">
-<p>uint16</p>
-</td>
-<td width="16%">
-<p>&dagger;</p>
-</td>
+<p>count, profile data</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_MAXSAMPLEVALUE</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>TIFFTAG_IMAGEDEPTH</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>uint16</p>
-</td>
-<td width="16%">
-</td>
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
-<p>TIFFTAG_MINSAMPLEVALUE</p>
-</td>
-<td width="8%">
+<p>uint32</p></td>
+<td width="11%">
-<p>1</p>
-</td>
-<td width="24%">
-<p>uint16</p>
-</td>
-<td width="16%">
-</td>
+<p>&dagger;</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_MODEL</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_IMAGEDESCRIPTION</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>1</p>
-</td>
-<td width="24%">
-<p>char*</p>
-</td>
-<td width="16%">
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_ORIENTATION</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>char*</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_IMAGELENGTH</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>uint16</p>
-</td>
-<td width="16%">
-</td>
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_PAGENAME</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>uint32</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
-<p>char*</p>
-</td>
-<td width="16%">
-</td>
+
+<p>TIFFTAG_IMAGEWIDTH</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_PAGENUMBER</p>
-</td>
-<td width="8%">
-<p>2</p>
-</td>
-<td width="24%">
+<p>uint32</p></td>
+<td width="11%">
-<p>uint16</p>
-</td>
-<td width="16%">
-</td>
+
+<p>&dagger;</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_PHOTOMETRIC</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_INKNAMES</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>1</p>
-</td>
-<td width="24%">
-<p>uint16</p>
-</td>
-<td width="16%">
-</td>
+<p>2</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_PHOTOSHOP</p>
-</td>
-<td width="8%">
-<p>?</p>
-</td>
-<td width="24%">
+<p>uint16, char*</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
-<p>uint32,void*</p>
-</td>
-<td width="16%">
-<p>count, data</p>
-</td>
+<p>TIFFTAG_INKSET</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_PLANARCONFIG</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>uint16</p></td>
+<td width="11%">
-<p>uint16</p>
-</td>
-<td width="16%">
-<p>&dagger;</p>
-</td>
+<p>&dagger;</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_PREDICTOR</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>TIFFTAG_JPEGCOLORMODE</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>uint16</p>
-</td>
-<td width="16%">
-<p>&dagger;</p>
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_PRIMARYCHROMATICITIES</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>int</p></td>
+<td width="11%">
-<p>float*</p>
-</td>
-<td width="16%">
-<p>6-entry array</p>
-</td>
+<p>&dagger; JPEG pseudo-tag</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_REFERENCEBLACKWHITE</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>TIFFTAG_JPEGQUALITY</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>float*</p>
-</td>
-<td width="16%">
-<p>&dagger; 2*SamplesPerPixel array</p>
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
-<p>TIFFTAG_RESOLUTIONUNIT</p>
-</td>
-<td width="8%">
+<p>int</p></td>
+<td width="11%">
-<p>1</p>
-</td>
-<td width="24%">
-<p>uint16</p>
-</td>
-<td width="16%">
-</td>
+<p>JPEG pseudo-tag</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_RICHTIFFIPTC</p>
-</td>
-<td width="8%">
-<p>2</p>
-</td>
-<td width="24%">
+<p>TIFFTAG_JPEGTABLES</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>uint32,void*</p>
-</td>
-<td width="16%">
-<p>count, data</p>
-</td>
+<p>2</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_ROWSPERSTRIP</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>uint32*,void*</p></td>
+<td width="11%">
-<p>uint32</p>
-</td>
-<td width="16%">
-<p>&dagger; must be &gt; 0</p>
-</td>
+<p>&dagger; count &amp; tables</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_SAMPLEFORMAT</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>TIFFTAG_JPEGTABLESMODE</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>uint16</p>
-</td>
-<td width="16%">
-<p>&dagger;</p>
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_SAMPLESPERPIXEL</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>int</p></td>
+<td width="11%">
-<p>uint16</p>
-</td>
-<td width="16%">
-<p>&dagger; value must be &lt;= 4</p>
-</td>
+<p>&dagger; JPEG pseudo-tag</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_MAKE</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_SMAXSAMPLEVALUE</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
-<p>double</p>
-</td>
-<td width="16%">
-</td>
+<p>char*</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_SMINSAMPLEVALUE</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_MATTEING</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>1</p>
-</td>
-<td width="24%">
-<p>double</p>
-</td>
-<td width="16%">
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_SOFTWARE</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>uint16</p></td>
+<td width="11%">
-<p>char*</p>
-</td>
-<td width="16%">
-</td>
+
+<p>&dagger;</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_STONITS</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>TIFFTAG_MAXSAMPLEVALUE</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>double</p>
-</td>
-<td width="16%">
-<p>&dagger;</p>
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
-<p>TIFFTAG_SUBFILETYPE</p>
-</td>
-<td width="8%">
+<p>uint16</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_MINSAMPLEVALUE</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>1</p>
-</td>
-<td width="24%">
-<p>uint32</p>
-</td>
-<td width="16%">
-</td>
+<p>uint16</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_SUBIFD</p>
-</td>
-<td width="8%">
-<p>2</p>
-</td>
-<td width="24%">
+<p>TIFFTAG_MODEL</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>uint16,uint32*</p>
-</td>
-<td width="16%">
-<p>count &amp; offsets array</p>
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_TARGETPRINTER</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>char*</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_ORIENTATION</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>uint16</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_PAGENAME</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>char*</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_PAGENUMBER</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>2</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>uint16</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_PHOTOMETRIC</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>uint16</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_PHOTOSHOP</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>?</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>uint32,void*</p></td>
+<td width="11%">
+
+
+<p>count, data</p></td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_PLANARCONFIG</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>char*</p>
-</td>
-<td width="16%">
-</td>
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
-<p>TIFFTAG_THRESHHOLDING</p>
-</td>
-<td width="8%">
+<p>uint16</p></td>
+<td width="11%">
-<p>1</p>
-</td>
-<td width="24%">
-<p>uint16</p>
-</td>
-<td width="16%">
-</td>
+<p>&dagger;</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_TILEDEPTH</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>TIFFTAG_PREDICTOR</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>uint32</p>
-</td>
-<td width="16%">
-<p>&dagger;</p>
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_TILELENGTH</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>uint16</p></td>
+<td width="11%">
-<p>uint32</p>
-</td>
-<td width="16%">
-<p>&dagger; must be a multiple of 8</p>
-</td>
+<p>&dagger;</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_TILEWIDTH</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>TIFFTAG_PRIMARYCHROMATICITIES</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>uint32</p>
-</td>
-<td width="16%">
-<p>&dagger; must be a multiple of 8</p>
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
-<p>TIFFTAG_TRANSFERFUNCTION</p>
-</td>
-<td width="8%">
+<p>float*</p></td>
+<td width="11%">
-<p>1 or 3&Dagger; uint16*</p>
-</td>
-<td width="24%"></td>
-<td width="16%">
-<p>1&lt;&lt;BitsPerSample entry arrays</p>
-</td>
+<p>6-entry array</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_WHITEPOINT</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>TIFFTAG_REFERENCEBLACKWHITE</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>float*</p>
-</td>
-<td width="16%">
-<p>2-entry array</p>
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_XMLPACKET</p>
-</td>
-<td width="8%">
-<p>2</p>
-</td>
-<td width="24%">
+<p>float*</p></td>
+<td width="11%">
-<p>uint32,void*</p>
-</td>
-<td width="16%">
-<p>count, data</p>
-</td>
+<p>&dagger; 6-entry array</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_RESOLUTIONUNIT</p></td>
+<td width="11%"></td>
+<td width="29%">
+
-<p>TIFFTAG_XPOSITION</p>
-</td>
-<td width="8%">
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>1</p>
-</td>
-<td width="24%">
-<p>float</p>
-</td>
-<td width="16%">
-</td>
+<p>uint16</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_XRESOLUTION</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_RICHTIFFIPTC</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>1</p>
-</td>
-<td width="24%">
-<p>float</p>
-</td>
-<td width="16%">
-</td>
+<p>2</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_YCBCRCOEFFICIENTS</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>uint32,void*</p></td>
+<td width="11%">
-<p>float*</p>
-</td>
-<td width="16%">
-<p>&dagger; 3-entry array</p>
-</td>
+<p>count, data</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
-<p>TIFFTAG_YCBCRPOSITIONING</p>
-</td>
-<td width="8%">
-<p>1</p>
-</td>
-<td width="24%">
+<p>TIFFTAG_ROWSPERSTRIP</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>uint16</p>
-</td>
-<td width="16%">
-<p>&dagger;</p>
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
-<p>TIFFTAG_YCBCRSAMPLING</p>
-</td>
-<td width="8%">
-<p>2</p>
-</td>
-<td width="24%">
+<p>uint32</p></td>
+<td width="11%">
-<p>uint16</p>
-</td>
-<td width="16%">
-<p>&dagger;</p>
-</td>
+<p>&dagger; must be &gt; 0</p></td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%">
+
-<p>TIFFTAG_YPOSITION</p>
-</td>
-<td width="8%">
+<p>TIFFTAG_SAMPLEFORMAT</p></td>
+<td width="11%"></td>
+<td width="29%">
-<p>1</p>
-</td>
-<td width="24%">
-<p>float</p>
-</td>
-<td width="16%">
-</td>
+<p>1</p></td>
+<td width="11%">
+</td></tr>
<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="41%">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>uint16</p></td>
+<td width="11%">
+
-<p>TIFFTAG_YRESOLUTION</p>
-</td>
-<td width="8%">
+<p>&dagger;</p></td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_SAMPLESPERPIXEL</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>uint16</p></td>
+<td width="11%">
+
+
+<p>&dagger; value must be &lt;= 4</p></td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
-<p>1</p>
-</td>
-<td width="24%">
-<p>float</p>
-</td>
-<td width="16%">
-</td>
+<p>TIFFTAG_SMAXSAMPLEVALUE</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>double</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_SMINSAMPLEVALUE</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>double</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_SOFTWARE</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>char*</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_STONITS</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>double</p></td>
+<td width="11%">
+
+
+<p>&dagger;</p></td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_SUBFILETYPE</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>uint32</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_SUBIFD</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>2</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>uint16,uint32*</p></td>
+<td width="11%">
+
+
+<p>count &amp; offsets array</p></td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_TARGETPRINTER</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>char*</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_THRESHHOLDING</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>uint16</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_TILEDEPTH</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>uint32</p></td>
+<td width="11%">
+
+
+<p>&dagger;</p></td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_TILELENGTH</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>uint32</p></td>
+<td width="11%">
+
+
+<p>&dagger; must be a multiple of 8</p></td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_TILEWIDTH</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>uint32</p></td>
+<td width="11%">
+
+
+<p>&dagger; must be a multiple of 8</p></td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_TRANSFERFUNCTION</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1 or 3&Dagger; uint16*</p></td>
+<td width="11%">
+
+
+<p>1&lt;&lt;BitsPerSample entry arrays</p></td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_WHITEPOINT</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>float*</p></td>
+<td width="11%">
+
+
+<p>2-entry array</p></td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_XMLPACKET</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>2</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>uint32,void*</p></td>
+<td width="11%">
+
+
+<p>count, data</p></td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_XPOSITION</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>float</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_XRESOLUTION</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>float</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_YCBCRCOEFFICIENTS</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>float*</p></td>
+<td width="11%">
+
+
+<p>&dagger; 3-entry array</p></td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_YCBCRPOSITIONING</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>uint16</p></td>
+<td width="11%">
+
+
+<p>&dagger;</p></td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_YCBCRSAMPLING</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>2</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>uint16</p></td>
+<td width="11%">
+
+
+<p>&dagger;</p></td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_YPOSITION</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>float</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%">
+
+
+<p>TIFFTAG_YRESOLUTION</p></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>1</p></td>
+<td width="11%">
+</td></tr>
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="38%"></td>
+<td width="11%"></td>
+<td width="29%">
+
+
+<p>float</p></td>
+<td width="11%">
+</td></tr>
</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p>&dagger; Tag may not have its values changed once data is
-written.<br>
+
+<p style="margin-left:11%;">&dagger; Tag may not have its
+values changed once data is written. <br>
&Dagger; If <i>SamplesPerPixel</i> is one, then a single
-array is passed; otherwise three arrays should be
-passed.<br>
+array is passed; otherwise three arrays should be passed.
+<br>
* The contents of this field are quite complex. See <b>The
ICC Profile Format Specification</b>, Annex B.3
&quot;Embedding ICC Profiles in TIFF Files&quot; (available
at http://www.color.org) for an explanation.</p>
-</td>
-</table>
+
+<h2>RETURN VALUES
<a name="RETURN VALUES"></a>
-<h2>RETURN VALUES</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p>1 is returned if the operation was successful. Otherwise,
-0 is returned if an error was detected.</p>
-</td>
-</table>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em">1 is returned
+if the operation was successful. Otherwise, 0 is returned if
+an error was detected.</p>
+
+<h2>DIAGNOSTICS
<a name="DIAGNOSTICS"></a>
-<h2>DIAGNOSTICS</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p>All error messages are directed to the
-<b>TIFFError</b>(3TIFF) routine.</p>
-<!-- INDENTATION -->
-<p><b>%s: Cannot modify tag &quot;%s&quot; while
-writing</b>. Data has already been written to the file, so
-the specified tag&rsquo;s value can not be changed. This
-restriction is applied to all tags that affect the format of
-written data.</p>
-<!-- INDENTATION -->
-<p><b>%d: Bad value for &quot;%s&quot;</b>. An invalid value
-was supplied for the named tag.</p>
-</td>
-</table>
+</h2>
+
+
+<p style="margin-left:11%; margin-top: 1em">All error
+messages are directed to the <b>TIFFError</b>(3TIFF)
+routine.</p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>%s: Cannot
+modify tag &quot;%s&quot; while writing</b>. Data has
+already been written to the file, so the specified
+tag&rsquo;s value can not be changed. This restriction is
+applied to all tags that affect the format of written
+data.</p>
+
+<p style="margin-left:11%; margin-top: 1em"><b>%d: Bad
+value for &quot;%s&quot;</b>. An invalid value was supplied
+for the named tag.</p>
+
+<h2>SEE ALSO
<a name="SEE ALSO"></a>
-<h2>SEE ALSO</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><b>TIFFOpen</b>(3TIFF), <b>TIFFGetField</b>(3TIFF),
-<b>TIFFSetDirectory</b>(3TIFF),
+</h2>
+
+
+
+<p style="margin-left:11%; margin-top: 1em"><b>TIFFOpen</b>(3TIFF),
+<b>TIFFGetField</b>(3TIFF), <b>TIFFSetDirectory</b>(3TIFF),
<b>TIFFWriteDirectory</b>(3TIFF),
<b>TIFFReadDirectory</b>(3TIFF), <b>libtiff</b>(3TIFF)</p>
-<!-- INDENTATION -->
-<p>Libtiff library home page:
-<b>http://www.remotesensing.org/libtiff/</b></p>
-</td>
-</table>
+
+<p style="margin-left:11%; margin-top: 1em">Libtiff library
+home page: <b>http://www.remotesensing.org/libtiff/</b></p>
<hr>
</body>
</html>
diff --git a/src/3rdparty/libtiff/html/man/TIFFWarning.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFWarning.3tiff.html
index df17073..18f2e8b 100644
--- a/src/3rdparty/libtiff/html/man/TIFFWarning.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFWarning.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:17 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:18 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
@@ -41,7 +41,7 @@ warning interface</p>
<p><b>void TIFFWarning(const char *</b><i>module</i><b>,
const char *</b><i>fmt</i><b>,</b> <i>...</i><b>)</b></p>
<!-- INDENTATION -->
-<p><b>#include &lt;stdargh.h&gt;</b></p>
+<p><b>#include &lt;stdarg.h&gt;</b></p>
<!-- INDENTATION -->
<p><b>typedef void (*TIFFWarningHandler)(const char
*</b><i>module</i><b>, const char *</b><i>fmt</i><b>,
diff --git a/src/3rdparty/libtiff/html/man/TIFFWriteDirectory.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFWriteDirectory.3tiff.html
index 07a443e..1e72a5b 100644
--- a/src/3rdparty/libtiff/html/man/TIFFWriteDirectory.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFWriteDirectory.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:17 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:18 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFWriteEncodedStrip.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFWriteEncodedStrip.3tiff.html
index 5a45f59..3b90199 100644
--- a/src/3rdparty/libtiff/html/man/TIFFWriteEncodedStrip.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFWriteEncodedStrip.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:17 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:18 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFWriteEncodedTile.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFWriteEncodedTile.3tiff.html
index 0e6e1ba..5e85f6d 100644
--- a/src/3rdparty/libtiff/html/man/TIFFWriteEncodedTile.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFWriteEncodedTile.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:17 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:18 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFWriteRawStrip.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFWriteRawStrip.3tiff.html
index 95b4857..9a3ef0c 100644
--- a/src/3rdparty/libtiff/html/man/TIFFWriteRawStrip.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFWriteRawStrip.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:17 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:18 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFWriteRawTile.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFWriteRawTile.3tiff.html
index 3d18ed1..639af6c 100644
--- a/src/3rdparty/libtiff/html/man/TIFFWriteRawTile.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFWriteRawTile.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:18 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:18 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFWriteScanline.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFWriteScanline.3tiff.html
index bb9323d..4c68f9d 100644
--- a/src/3rdparty/libtiff/html/man/TIFFWriteScanline.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFWriteScanline.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:18 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:18 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFWriteTile.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFWriteTile.3tiff.html
index d6bc5d8..6f6ffd2 100644
--- a/src/3rdparty/libtiff/html/man/TIFFWriteTile.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFWriteTile.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:18 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:18 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFbuffer.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFbuffer.3tiff.html
index 3d610ca..09009b5 100644
--- a/src/3rdparty/libtiff/html/man/TIFFbuffer.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFbuffer.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:14 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:15 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFcodec.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFcodec.3tiff.html
index 8567b30..d200754 100644
--- a/src/3rdparty/libtiff/html/man/TIFFcodec.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFcodec.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:15 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:16 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFcolor.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFcolor.3tiff.html
index 7e4eea5..edf423b 100644
--- a/src/3rdparty/libtiff/html/man/TIFFcolor.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFcolor.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:15 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:16 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFmemory.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFmemory.3tiff.html
index 746b5ec..c3f38e0 100644
--- a/src/3rdparty/libtiff/html/man/TIFFmemory.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFmemory.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:15 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:16 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFquery.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFquery.3tiff.html
index e27354a..2b47fc3 100644
--- a/src/3rdparty/libtiff/html/man/TIFFquery.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFquery.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:15 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:16 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFsize.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFsize.3tiff.html
index 54fb71b..5a14254 100644
--- a/src/3rdparty/libtiff/html/man/TIFFsize.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFsize.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:17 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:17 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFstrip.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFstrip.3tiff.html
index a0fc358..b8bc7c6 100644
--- a/src/3rdparty/libtiff/html/man/TIFFstrip.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFstrip.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:17 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:17 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFswab.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFswab.3tiff.html
index 2924a38..80d1db4 100644
--- a/src/3rdparty/libtiff/html/man/TIFFswab.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFswab.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:17 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:18 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/TIFFtile.3tiff.html b/src/3rdparty/libtiff/html/man/TIFFtile.3tiff.html
index e8e0008..addeb51 100644
--- a/src/3rdparty/libtiff/html/man/TIFFtile.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/TIFFtile.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:17 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:18 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/bmp2tiff.1.html b/src/3rdparty/libtiff/html/man/bmp2tiff.1.html
new file mode 100644
index 0000000..1104a49
--- /dev/null
+++ b/src/3rdparty/libtiff/html/man/bmp2tiff.1.html
@@ -0,0 +1,121 @@
+<!-- Creator : groff version 1.18.1 -->
+<!-- CreationDate: Sun Mar 6 13:59:56 2005 -->
+<html>
+<head>
+<meta name="generator" content="groff -Thtml, see www.gnu.org">
+<meta name="Content-Style" content="text/css">
+<title>BMP2TIFF</title>
+</head>
+<body>
+
+<h1 align=center>BMP2TIFF</h1>
+<a href="#NAME">NAME</a><br>
+<a href="#SYNOPSIS">SYNOPSIS</a><br>
+<a href="#DESCRIPTION">DESCRIPTION</a><br>
+<a href="#OPTIONS">OPTIONS</a><br>
+<a href="#SEE ALSO">SEE ALSO</a><br>
+
+<hr>
+<a name="NAME"></a>
+<h2>NAME</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="8%"></td>
+<td width="91%">
+<p>bmp2tiff &minus; create a <small>TIFF</small> file from a
+Microsoft Windows Device Independent Bitmap image file</p>
+</td>
+</table>
+<a name="SYNOPSIS"></a>
+<h2>SYNOPSIS</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="8%"></td>
+<td width="91%">
+<p><b>bmp2tiff</b> [ <i>options</i> ] <i>input.bmp
+output.tiff</i></p>
+</td>
+</table>
+<a name="DESCRIPTION"></a>
+<h2>DESCRIPTION</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="8%"></td>
+<td width="91%">
+<p><i>bmp2tiff</i> converts a Microsoft Windows Device
+Independent Bitmap image file to <small>TIFF.</small> By
+default, the <small>TIFF</small> image is created with data
+samples packed (<i>PlanarConfiguration</i>=1), compressed
+with the PackBits algorithm
+(<i>Compression</i>=<i>32773),</i> and with each strip no
+more than 8 kilobytes. These characteristics can overridden,
+or explicitly specified with the options described
+below.</p>
+</td>
+</table>
+<a name="OPTIONS"></a>
+<h2>OPTIONS</h2>
+<!-- TABS -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="5" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="11%"></td>
+<td width="2%">
+
+<p><b>&minus;c</b></p>
+</td>
+<td width="5%"></td>
+<td width="80%">
+
+<p>Specify a compression scheme to use when writing image
+data: <b>&minus;c none</b> for no compression, <b>-c
+packbits</b> for the PackBits compression algorithm (the
+default), <b>-c jpeg</b> for the baseline JPEG compression
+algorithm, <b>-c zip</b> for the Deflate compression
+algorithm, and <b>&minus;c lzw</b> for Lempel-Ziv &amp;
+Welch.</p>
+</td>
+<td width="0%">
+</td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="8%"></td>
+<td width="91%">
+<p><b>&minus;r &lt;number&gt;</b></p></td>
+</table>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="19%"></td>
+<td width="80%">
+<p>Write data with a specified number of rows per strip; by
+default the number of rows/strip is selected so that each
+strip is approximately 8 kilobytes.</p>
+</td>
+</table>
+<a name="SEE ALSO"></a>
+<h2>SEE ALSO</h2>
+<!-- INDENTATION -->
+<table width="100%" border=0 rules="none" frame="void"
+ cols="2" cellspacing="0" cellpadding="0">
+<tr valign="top" align="left">
+<td width="8%"></td>
+<td width="91%">
+<p><i>gif2tiff</i>(1), <i>pal2rgb</i>(1),
+<i>ppm2tiff</i>(1), <i>raw2tiff</i>(1), <i>ras2tiff</i>(1),
+<i>sgi2tiff</i>(1), <i>libtiff</i>(3TIFF)</p>
+</td>
+</table>
+<hr>
+</body>
+</html>
diff --git a/src/3rdparty/libtiff/html/man/fax2ps.1.html b/src/3rdparty/libtiff/html/man/fax2ps.1.html
index c539614..aba6fc3 100644
--- a/src/3rdparty/libtiff/html/man/fax2ps.1.html
+++ b/src/3rdparty/libtiff/html/man/fax2ps.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:18 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:18 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/fax2tiff.1.html b/src/3rdparty/libtiff/html/man/fax2tiff.1.html
index 38b54c0..3aac8c7 100644
--- a/src/3rdparty/libtiff/html/man/fax2tiff.1.html
+++ b/src/3rdparty/libtiff/html/man/fax2tiff.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:18 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:18 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/gif2tiff.1.html b/src/3rdparty/libtiff/html/man/gif2tiff.1.html
index 6114bd3..c507353 100644
--- a/src/3rdparty/libtiff/html/man/gif2tiff.1.html
+++ b/src/3rdparty/libtiff/html/man/gif2tiff.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:18 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:19 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/libtiff.3tiff.html b/src/3rdparty/libtiff/html/man/libtiff.3tiff.html
index bea73f7..931ae94 100644
--- a/src/3rdparty/libtiff/html/man/libtiff.3tiff.html
+++ b/src/3rdparty/libtiff/html/man/libtiff.3tiff.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:14 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:20 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
@@ -1147,1991 +1147,4 @@ another</big></p>
are recognized and handled by the library. If no use is
indicated in the table, then the library reads and writes
the tag, but does not use it internally. Note that some tags
-are meaningful only when a particular compression scheme is
-being used; e.g. <i>Group3Options</i> is only useful if
-<i>Compression</i> is set to</big> CCITT <big>Group 3
-encoding. Tags of this sort are considered
-<i>codec-specific</i> tags and the library does not
-recognize them except when the <i>Compression</i> tag has
-been previously set to the relevant compression
-scheme.</big></p>
-<!-- INDENTATION -->
-<pre><big><i>Tag Name Value R/W Library Use/Notes
-</i></big></pre>
-</td>
-</table>
-<!-- TABS -->
-
-<table width="100%" border=0 rules="none" frame="void"
- cols="5" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>Artist</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>315</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>BadFaxLines</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>326</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>BitsPerSample</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>258</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>lots</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>CellLength</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>265</big></p>
-</td>
-<td width="53%">
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>parsed but ignored</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>CellWidth</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>264</big></p>
-</td>
-<td width="53%">
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>parsed but ignored</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>CleanFaxData</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>327</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>ColorMap</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>320</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>ColorResponseUnit</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>300</big></p>
-</td>
-<td width="53%">
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>parsed but ignored</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>Compression</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>259</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>choosing codec</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>ConsecutiveBadFaxLines</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>328</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><big>Copyright 33432 R/W</big></p></td>
-</table>
-<!-- TABS -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="5" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>DataType</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>32996</big></p>
-</td>
-<td width="53%">
-
-<p><big>R</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>obsoleted by SampleFormat tag</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>DateTime</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>306</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>DocumentName</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>269</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>DotRange</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>336</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>ExtraSamples</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>338</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>lots</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>FaxRecvParams</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>34908</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>FaxSubAddress</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>34909</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>FaxRecvTime</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>34910</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>FillOrder</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>266</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>control bit order</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>FreeByteCounts</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>289</big></p>
-</td>
-<td width="53%">
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>parsed but ignored</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>FreeOffsets</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>288</big></p>
-</td>
-<td width="53%">
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>parsed but ignored</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>GrayResponseCurve</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>291</big></p>
-</td>
-<td width="53%">
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>parsed but ignored</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>GrayResponseUnit</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>290</big></p>
-</td>
-<td width="53%">
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>parsed but ignored</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>Group3Options</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>292</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>used by Group 3 codec</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>Group4Options</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>293</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>HostComputer</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>316</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>ImageDepth</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>32997</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>tile/strip calculations</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>ImageDescription</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>270</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>ImageLength</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>257</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>lots</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>ImageWidth</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>256</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>lots</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>InkNames</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>333</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>InkSet</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>332</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>JPEGTables</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>347</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>used by JPEG codec</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>Make</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>271</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>Matteing</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>32995</big></p>
-</td>
-<td width="53%">
-
-<p><big>R</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>obsoleted by ExtraSamples tag</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>MaxSampleValue</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>281</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>MinSampleValue</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>280</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>Model</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>272</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>NewSubFileType</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>254</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>called SubFileType in spec</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>NumberOfInks</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>334</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>Orientation</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>274</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>PageName</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>285</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>PageNumber</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>297</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>PhotometricInterpretation</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>262</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>R/Wused by Group 3 and JPEG codecs</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>PlanarConfiguration</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>284</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>data i/o</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>Predictor</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>317</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>used by LZW and Deflate codecs</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>PrimaryChromacities</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>319</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>ReferenceBlackWhite</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>532</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>ResolutionUnit</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>296</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>used by Group 3 codec</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>RowsPerStrip</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>278</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>data i/o</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>SampleFormat</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>339</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>SamplesPerPixel</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>277</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>lots</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>SMinSampleValue</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>340</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>SMaxSampleValue</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>341</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>Software</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>305</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>StoNits</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>37439</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>StripByteCounts</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>279</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>data i/o</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>StripOffsets</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>273</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>data i/o</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>SubFileType</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>255</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>called OSubFileType in spec</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>TargetPrinter</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>337</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>Thresholding</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>263</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>TileByteCounts</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>324</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>data i/o</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>TileDepth</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>32998</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>tile/strip calculations</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>TileLength</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>323</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>data i/o</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>TileOffsets</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>324</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>data i/o</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>TileWidth</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>322</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>data i/o</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>TransferFunction</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>301</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>WhitePoint</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>318</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>XPosition</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>286</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>XResolution</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>282</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>YCbCrCoefficients</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>529</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>used by TIFFRGBAImage support</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>YCbCrPositioning</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>531</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>tile/strip size calulcations</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>YCbCrSubsampling</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>530</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>YPosition</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>286</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>YResolution</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>283</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>used by Group 3 codec</big></p>
-</td>
-</table>
-<a name="PSEUDO TAGS"></a>
-<h2>PSEUDO TAGS</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><big>In addition to the normal</big> TIFF <big>tags the
-library supports a collection of tags whose values lie in a
-range outside the valid range of</big> TIFF <big>tags. These
-tags are termed <i>pseud-tags</i> and are used to control
-various codec-specific functions within the library. The
-table below summarizes the defined pseudo-tags.</big></p>
-<!-- INDENTATION -->
-<pre><big><i>Tag Name Codec R/W Library Use/Notes
-</i></big></pre>
-</td>
-</table>
-<!-- TABS -->
-
-<table width="100%" border=0 rules="none" frame="void"
- cols="5" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>TIFFTAG_FAXMODE</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>G3</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>general codec operation</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>TIFFTAG_FAXFILLFUNC</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>G3/G4</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>bitmap fill function</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>TIFFTAG_JPEGQUALITY</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>JPEG</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>compression quality control</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>TIFFTAG_JPEGCOLORMODE</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>JPEG</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>control colorspace conversions</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>TIFFTAG_JPEGTABLESMODE</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>JPEG</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>control contents of <i>JPEGTables</i> tag</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>TIFFTAG_ZIPQUALITY</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>Deflate</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/Wcompression quality level</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>TIFFTAG_PIXARLOGDATAFMT</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>PixarLog</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/Wuser data format</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>TIFFTAG_PIXARLOGQUALITY</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>PixarLog</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/Wcompression quality level</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%">
-
-<p><big>TIFFTAG_SGILOGDATAFMT</big></p>
-</td>
-<td width="8%"></td>
-<td width="6%">
-
-<p><big>SGILog</big></p>
-</td>
-<td width="53%">
-
-<p><big>R/W</big></p>
-</td>
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="21%"></td>
-<td width="8%"></td>
-<td width="6%"></td>
-<td width="53%">
-
-<p><big>user data format</big></p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><big><b>TIFFTAG_FAXMODE</b></big></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="19%"></td>
-<td width="80%">
-<p><big>Control the operation of the Group 3 codec. Possible
-values (independent bits that can be combined by
-or&rsquo;ing them together) are: FAXMODE_CLASSIC (enable
-old-style format in which the</big> RTC <big>is written at
-the end of the last strip), FAXMODE_NORTC (opposite of
-FAXMODE_CLASSIC; also called FAXMODE_CLASSF), FAXMODE_NOEOL
-(do not write</big> EOL <big>codes at the start of each row
-of data), FAXMODE_BYTEALIGN (align each encoded row to an
-8-bit boundary), FAXMODE_WORDALIGN (align each encoded row
-to an 16-bit boundary), The default value is dependent on
-the compression scheme; this pseudo-tag is used by the
-various G3 and G4 codecs to share code.</big></p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><big><b>TIFFTAG_FAXFILLFUNC</b></big></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="19%"></td>
-<td width="80%">
-<p><big>Control the function used to convert arrays of black
-and white runs to packed bit arrays. This hook can be used
-to image decoded scanlines in multi-bit depth rasters (e.g.
-for display in colormap mode) or for other purposes. The
-default value is a pointer to a builtin function that images
-packed bilevel data.</big></p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><big><b>TIFFTAG_IPTCNEWSPHOTO</b></big></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="19%"></td>
-<td width="80%">
-<p><big>Tag contaings image metadata per the IPTC newsphoto
-spec: Headline, captioning, credit, etc... Used by most wire
-services.</big></p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><big><b>TIFFTAG_PHOTOSHOP</b></big></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="19%"></td>
-<td width="80%">
-<p><big>Tag contains Photoshop captioning information and
-metadata. Photoshop uses in parallel and redundantly
-alongside IPTCNEWSPHOTO information.</big></p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><big><b>TIFFTAG_JPEGQUALITY</b></big></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="19%"></td>
-<td width="80%">
-<p><big>Control the compression quality level used in the
-baseline algorithm. Note that quality levels are in the
-range 0-100 with a default value of 75.</big></p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><big><b>TIFFTAG_JPEGCOLORMODE</b></big></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="19%"></td>
-<td width="80%">
-<p><big>Control whether or not conversion is done between
-RGB and YCbCr colorspaces. Possible values are:
-JPEGCOLORMODE_RAW (do not convert), and JPEGCOLORMODE_RGB
-(convert to/from RGB) The default value is
-JPEGCOLORMODE_RAW.</big></p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><big><b>TIFFTAG_JPEGTABLESMODE</b></big></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="19%"></td>
-<td width="80%">
-<p><big>Control the information written in the
-<i>JPEGTables</i> tag. Possible values (independent bits
-that can be combined by or&rsquo;ing them together) are:
-JPEGTABLESMODE_QUANT (include quantization tables), and
-JPEGTABLESMODE_HUFF (include Huffman encoding tables). The
-default value is
-JPEGTABLESMODE_QUANT|JPEGTABLESMODE_HUFF.</big></p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><big><b>TIFFTAG_ZIPQUALITY</b></big></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="19%"></td>
-<td width="80%">
-<p><big>Control the compression technique used by the
-Deflate codec. Quality levels are in the range 1-9 with
-larger numbers yielding better compression at the cost of
-more computation. The default quality level is 6 which
-yields a good time-space tradeoff.</big></p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><big><b>TIFFTAG_PIXARLOGDATAFMT</b></big></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="19%"></td>
-<td width="80%">
-<p><big>Control the format of user data passed <i>in</i> to
-the PixarLog codec when encoding and passed <i>out</i> from
-when decoding. Possible values are: PIXARLOGDATAFMT_8BIT for
-8-bit unsigned pixels, PIXARLOGDATAFMT_8BITABGR for 8-bit
-unsigned ABGR-ordered pixels, PIXARLOGDATAFMT_11BITLOG for
-11-bit log-encoded raw data, PIXARLOGDATAFMT_12BITPICIO for
-12-bit PICIO-compatible data, PIXARLOGDATAFMT_16BIT for
-16-bit signed samples, and PIXARLOGDATAFMT_FLOAT for 32-bit
-IEEE floating point samples.</big></p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><big><b>TIFFTAG_PIXARLOGQUALITY</b></big></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="19%"></td>
-<td width="80%">
-<p><big>Control the compression technique used by the
-PixarLog codec. This value is treated identically to
-TIFFTAG_ZIPQUALITY; see the above description.</big></p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><big><b>TIFFTAG_SGILOGDATAFMT</b></big></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="19%"></td>
-<td width="80%">
-<p><big>Control the format of client data passed <i>in</i>
-to the SGILog codec when encoding and passed <i>out</i> from
-when decoding. Possible values are: SGILOGDATAFMT_FLTXYZ for
-converting between LogLuv and 32-bit IEEE floating valued
-XYZ pixels, SGILOGDATAFMT_16BITLUV for 16-bit encoded Luv
-pixels, SGILOGDATAFMT_32BITRAW and SGILOGDATAFMT_24BITRAW
-for no conversion of data, SGILOGDATAFMT_8BITRGB for
-returning 8-bit RGB data (valid only when decoding
-LogLuv-encoded data), SGILOGDATAFMT_FLTY for converting
-between LogL and 32-bit IEEE floating valued Y pixels,
-SGILOGDATAFMT_16BITL for 16-bit encoded L pixels, and
-SGILOGDATAFMT_8BITGRY for returning 8-bit greyscale data
-(valid only when decoding LogL-encoded data).</big></p>
-</td>
-</table>
-<a name="DIAGNOSTICS"></a>
-<h2>DIAGNOSTICS</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><big>All error messages are directed through the
-<i>TIFFError</i> routine. By default messages are directed
-to <b>stderr</b> in the form: <i>module: message\n.</i>
-Warning messages are likewise directed through the
-<i>TIFFWarning</i> routine.</big></p>
-</td>
-</table>
-<a name="SEE ALSO"></a>
-<h2>SEE ALSO</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><big><b>fax2tiff</b>(1), <b>gif2tiff</b>(1),
-<b>pal2rgb</b>(1), <b>ppm2tiff</b>(1), <b>rgb2ycbcr</b>(1),
-<b>ras2tiff</b>(1), <b>raw2tiff</b>(1), <b>sgi2tiff</b>(1),
-<b>tiff2bw</b>(1), <b>tiffdither</b>(1), <b>tiffdump</b>(1),
-<b>tiffcp</b>(1), <b>tiffcmp</b>(1), <b>tiffgt</b>(1),
-<b>tiffinfo</b>(1), <b>tiffmedian</b>(1),
-<b>tiffsplit</b>(1), <b>tiffsv</b>(1).</big></p>
-<!-- INDENTATION -->
-<p><big><b>Tag Image File Format Specification &mdash;
-Revision 6.0</b>, an Aldus Technical Memorandum.</big></p>
-<!-- INDENTATION -->
-<p><big><b>The Spirit of TIFF Class F</b>, an appendix to
-the TIFF 5.0 specification prepared by Cygnet
-Technologies.</big></p>
-<!-- INDENTATION -->
-<p><big>Libtiff library home page:
-<b>http://www.remotesensing.org/libtiff/</b></big></p>
-</td>
-</table>
-<a name="BUGS"></a>
-<h2>BUGS</h2>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><big>The library does not support multi-sample images
-where some samples have different bits/sample.</big></p>
-<!-- INDENTATION -->
-<p><big>The library does not support random access to
-compressed data that is organized with more than one row per
-tile or strip.</big></p>
-</td>
-</table>
-<hr>
-</body>
-</html>
+are meaningful only when a particul \ No newline at end of file
diff --git a/src/3rdparty/libtiff/html/man/pal2rgb.1.html b/src/3rdparty/libtiff/html/man/pal2rgb.1.html
index 5c3a679..d06ddb6 100644
--- a/src/3rdparty/libtiff/html/man/pal2rgb.1.html
+++ b/src/3rdparty/libtiff/html/man/pal2rgb.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:18 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:19 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/ppm2tiff.1.html b/src/3rdparty/libtiff/html/man/ppm2tiff.1.html
index 60e56e1..e3c664e 100644
--- a/src/3rdparty/libtiff/html/man/ppm2tiff.1.html
+++ b/src/3rdparty/libtiff/html/man/ppm2tiff.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:18 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:19 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/ras2tiff.1.html b/src/3rdparty/libtiff/html/man/ras2tiff.1.html
index b0b8993..2c652ab 100644
--- a/src/3rdparty/libtiff/html/man/ras2tiff.1.html
+++ b/src/3rdparty/libtiff/html/man/ras2tiff.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:18 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:19 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/raw2tiff.1.html b/src/3rdparty/libtiff/html/man/raw2tiff.1.html
index 360eb27..ce47e9f 100644
--- a/src/3rdparty/libtiff/html/man/raw2tiff.1.html
+++ b/src/3rdparty/libtiff/html/man/raw2tiff.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:18 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:19 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/rgb2ycbcr.1.html b/src/3rdparty/libtiff/html/man/rgb2ycbcr.1.html
index 5cff15f..dcd88d1 100644
--- a/src/3rdparty/libtiff/html/man/rgb2ycbcr.1.html
+++ b/src/3rdparty/libtiff/html/man/rgb2ycbcr.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:19 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:19 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/sgi2tiff.1.html b/src/3rdparty/libtiff/html/man/sgi2tiff.1.html
index fe90d64..7665a6e 100644
--- a/src/3rdparty/libtiff/html/man/sgi2tiff.1.html
+++ b/src/3rdparty/libtiff/html/man/sgi2tiff.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:19 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:19 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/thumbnail.1.html b/src/3rdparty/libtiff/html/man/thumbnail.1.html
index fabc601..2d1f3c9 100644
--- a/src/3rdparty/libtiff/html/man/thumbnail.1.html
+++ b/src/3rdparty/libtiff/html/man/thumbnail.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:19 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:19 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/tiff2bw.1.html b/src/3rdparty/libtiff/html/man/tiff2bw.1.html
index 6b6accf..1ebb4d3 100644
--- a/src/3rdparty/libtiff/html/man/tiff2bw.1.html
+++ b/src/3rdparty/libtiff/html/man/tiff2bw.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:19 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:19 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/tiff2pdf.1.html b/src/3rdparty/libtiff/html/man/tiff2pdf.1.html
index 80e0d55..3b6dd4b 100644
--- a/src/3rdparty/libtiff/html/man/tiff2pdf.1.html
+++ b/src/3rdparty/libtiff/html/man/tiff2pdf.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:19 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:19 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/tiff2ps.1.html b/src/3rdparty/libtiff/html/man/tiff2ps.1.html
index e13bb8f..ef2cd7f 100644
--- a/src/3rdparty/libtiff/html/man/tiff2ps.1.html
+++ b/src/3rdparty/libtiff/html/man/tiff2ps.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:19 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:19 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/tiff2rgba.1.html b/src/3rdparty/libtiff/html/man/tiff2rgba.1.html
index eec3968..35e06a5 100644
--- a/src/3rdparty/libtiff/html/man/tiff2rgba.1.html
+++ b/src/3rdparty/libtiff/html/man/tiff2rgba.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:19 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:19 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/tiffcmp.1.html b/src/3rdparty/libtiff/html/man/tiffcmp.1.html
index a9fca2f..acd2e90 100644
--- a/src/3rdparty/libtiff/html/man/tiffcmp.1.html
+++ b/src/3rdparty/libtiff/html/man/tiffcmp.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:19 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:19 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/tiffcp.1.html b/src/3rdparty/libtiff/html/man/tiffcp.1.html
index 2b30d5f..4c7fcb6 100644
--- a/src/3rdparty/libtiff/html/man/tiffcp.1.html
+++ b/src/3rdparty/libtiff/html/man/tiffcp.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:19 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:20 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
@@ -341,6 +341,20 @@ of data appear in a tile.</p>
</td>
<td width="0%">
</td>
+<tr valign="top" align="left">
+<td width="10%"></td>
+<td width="3%">
+
+<p><b>&minus;x</b></p>
+</td>
+<td width="5%"></td>
+<td width="80%">
+
+<p>Force the output file to be written with PAGENUMBER value
+in sequence.</p>
+</td>
+<td width="0%">
+</td>
</table>
<!-- INDENTATION -->
<table width="100%" border=0 rules="none" frame="void"
diff --git a/src/3rdparty/libtiff/html/man/tiffcrop.1.html b/src/3rdparty/libtiff/html/man/tiffcrop.1.html
index 4c25c29..9c1edbb 100644
--- a/src/3rdparty/libtiff/html/man/tiffcrop.1.html
+++ b/src/3rdparty/libtiff/html/man/tiffcrop.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:19 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:20 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
@@ -25,8 +25,8 @@
<tr valign="top" align="left">
<td width="8%"></td>
<td width="91%">
-<p>tiffcrop &minus; copy, convert, crop, extract, or process
-a <small>TIFF</small> file</p>
+<p>tiffcrop &minus; copy (and possibly convert and crop or
+process) a <small>TIFF</small> file</p>
</td>
</table>
<a name="SYNOPSIS"></a>
@@ -57,60 +57,19 @@ compressed using a different algorithm than the input files.
image for processing with bar code recognizer or OCR
software when that software cannot restrict the region of
interest to a specific portion of the image or to improve
-efficiency when the regions of interest must be rotated. It
-can also be used to subdivide all or part of a processed
-image into smaller sections.</p>
+efficiency when the regions of interest must be rotated.</p>
<!-- INDENTATION -->
-<p>Functions are applied to the input image in the following
-order:</p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="17%"></td>
-<td width="82%">
-<pre>cropping, fixed area extraction, zones, inversion, mirroring, rotation.
-</pre>
-</td>
-</table>
-<!-- INDENTATION -->
-
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p>Functions are applied to the output image in the
-following order:</p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="17%"></td>
-<td width="82%">
-<p>output resolution, output margins, rows and columns
-<b>or</b> page size divisions, orientation options, strip,
-tile, byte order, and compression options.</p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
<p>By default, <i>tiffcrop</i> will copy all the understood
tags in a <small>TIFF</small> directory of an input file to
-the associated directory in the output file. Options can be
-used to force the resultant image to be written as strips or
-tiles of data, respectively.</p>
+the associated directory in the output file.</p>
<!-- INDENTATION -->
<p><i>tiffcrop</i> can be used to reorganize the storage
-characteristics of data in a file, and to reorganize,
-extract, rotate, and otherwise process the image data as
-specified at the same time whereas tiffcp does not alter the
-image data itself.</p>
+characteristics of data in a file, and it will alter or
+convert the image data content as specified at the same
+time, unlike tiffcp.</p>
+<!-- INDENTATION -->
+<p><i>tiffcrop</i> will behave exactly like tiffcp if none
+of the new options are specified.</p>
</td>
</table>
<a name="OPTIONS"></a>
@@ -129,16 +88,16 @@ image data itself.</p>
<tr valign="top" align="left">
<td width="19%"></td>
<td width="80%">
-<p>Specify one or more series or range(s) of images within
-file to process. The words <b>odd</b> or <b>even</b> may be
-used to specify all odd or even numbered images. The word
-<b>last</b> may be used in place of a number in the sequence
-to indicate the final image in the file without knowing how
-many images there are. Ranges of images may be specified
-with a dash and multiple sets can be indicated by joining
-them in a comma-separated list. eg. use <b>&minus;N
-1,5-7,last</b> to process the 1st, 5th through 7th, and
-final image in the file.</p>
+<p>sequences and ranges of images within file to process.
+The words <b>odd</b> or <b>even</b> may be used to specify
+all odd or even numbered images. The word <b>last</b> may be
+used in place of a number in the sequence to indicate the
+final image in the file without knowing how many images
+there are. Ranges of images may be specified with a dash and
+multiple sets can be indicated by joining them in a
+comma-separated list. e.g.. use <b>&minus;N 1,5-7,last</b>
+to process the 1st, 5th through 7th, and final image in the
+file.</p>
</td>
</table>
<!-- INDENTATION -->
@@ -155,9 +114,8 @@ final image in the file.</p>
<tr valign="top" align="left">
<td width="19%"></td>
<td width="80%">
-<p>Specify the top, bottom, left, or right edge as the
-reference from which to calcuate the width and length of
-crop regions or sequence of postions for zones. May be
+<p>use the top, bottom, left, or right edge as origin
+reference for width and length of crop regions. May be
abbreviated to first letter.</p>
</td>
</table>
@@ -175,11 +133,10 @@ abbreviated to first letter.</p>
<tr valign="top" align="left">
<td width="19%"></td>
<td width="80%">
-<p>Specify the type of units to apply to dimensions for
-margins and crop regions for input and output images. Inches
-or centimeters are converted to pixels using the resolution
-unit specified in the TIFF file (which defaults to inches if
-not specified in the IFD).</p>
+<p>units to apply to dimensions for margins and crop
+regions. Inches or centimeters are converted to pixels using
+the resolution unit specified in the TIFF file (which
+defaults to inches if not specified in the IFD).</p>
</td>
</table>
<!-- INDENTATION -->
@@ -196,11 +153,11 @@ not specified in the IFD).</p>
<tr valign="top" align="left">
<td width="19%"></td>
<td width="80%">
-<p>Specify margins to be removed from the input image. The
-order must be top, left, bottom, right with only commas
-separating the elements of the list. Margins are scaled
-according to the current units and removed before any other
-extractions are computed. Captial M was in use.</p>
+<p>margins to be removed from the image. The order must be
+top, left, bottom, right with only commas separating the
+elements of the list. Margins are scaled according to the
+current units and removed before any other extractions are
+computed. Capital M was in use.</p>
</td>
</table>
<!-- TABS -->
@@ -215,10 +172,10 @@ extractions are computed. Captial M was in use.</p>
<td width="2%"></td>
<td width="80%">
-<p>Set the horizontal (X-axis) dimension of a region to
-extract relative to the specified origin reference. If the
-origin is the top or bottom edge, the X axis value will be
-assumed to start at the left edge.</p>
+<p>horizontal (X-axis) dimension of a region to extract
+relative to the specified origin reference. If the origin is
+the top or bottom edge, the X axis value will be assumed to
+start at the left edge.</p>
</td>
<td width="0%">
</td>
@@ -231,10 +188,10 @@ assumed to start at the left edge.</p>
<td width="2%"></td>
<td width="80%">
-<p>Set the vertical (Y-axis) dimension of a region to
-extract relative to the specified origin reference. If the
-origin is the left or right edge, the Y axis value will be
-assumed to start at the top.</p>
+<p>vertical (Y-axis) dimension of a region to extract
+relative to the specified origin reference. If the origin is
+the left or right edge, the Y axis value will be assumed to
+start at the top.</p>
</td>
<td width="0%">
</td>
@@ -253,9 +210,9 @@ assumed to start at the top.</p>
<tr valign="top" align="left">
<td width="19%"></td>
<td width="80%">
-<p>Specify zones of the image designated as position X of Y
-equal sized portions measured from the reference edge, eg
-1:3 would be first third of the image starting from the
+<p>zones of the image designated as position X of Y equal
+sized portions measured from the reference edge, e.g. 1:3
+would be first third of the image starting from the
reference edge minus any margins specified for the confining
edges. Multiple zones can be specified as a comma separated
list but they must reference the same edge. To extract the
@@ -277,7 +234,7 @@ top quarter and the bottom third of an image you would use
<tr valign="top" align="left">
<td width="19%"></td>
<td width="80%">
-<p>Flip, ie mirror, the image or extracted region
+<p>flip, i.e. mirror, the image or extracted region
horizontally or vertically.</p>
</td>
</table>
@@ -295,7 +252,7 @@ horizontally or vertically.</p>
<tr valign="top" align="left">
<td width="19%"></td>
<td width="80%">
-<p>Rotate the image or extracted region 90, 180, or 270
+<p>rotate the image or extracted region 90, 180, or 270
degrees clockwise.</p>
</td>
</table>
@@ -304,94 +261,20 @@ degrees clockwise.</p>
cols="5" cellspacing="0" cellpadding="0">
<tr valign="top" align="left">
<td width="10%"></td>
-<td width="6%">
+<td width="2%">
<p><b>&minus;I</b></p>
</td>
-<td width="2%"></td>
+<td width="6%"></td>
<td width="80%">
-<p>Invert the colorspace values for grayscale and bilevel
+<p>invert the colorspace values for grayscale and bi-level
images. This would be used to correct negative images that
-have incorrect PHOTMETRIC INTERPRETATION tags. No support
+have incorrect PHOTOMETRIC INTERPRETATION tags. No support
for color images.</p>
</td>
<td width="0%">
</td>
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="6%">
-
-<p><b>&minus;H #</b></p>
-</td>
-<td width="2%"></td>
-<td width="80%">
-
-<p>Set the horizontal resolution of output images to #
-expressed in the current units.</p>
-</td>
-<td width="0%">
-</td>
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="6%">
-
-<p><b>&minus;V #</b></p>
-</td>
-<td width="2%"></td>
-<td width="80%">
-
-<p>Set the vertical resolution of the output images to #
-expressed in the current units.</p>
-</td>
-<td width="0%">
-</td>
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="6%">
-
-<p><b>&minus;J #</b></p>
-</td>
-<td width="2%"></td>
-<td width="80%">
-
-<p>Set the horizontal margin of an output page size to #
-expressed in the current units.</p>
-</td>
-<td width="0%">
-</td>
-<tr valign="top" align="left">
-<td width="10%"></td>
-<td width="6%">
-
-<p><b>&minus;K #</b></p>
-</td>
-<td width="2%"></td>
-<td width="80%">
-
-<p>Set the vertical margin of an output page size to #
-expressed in the current units.</p>
-</td>
-<td width="0%">
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><b>&minus;O portrait|landscape|auto</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="19%"></td>
-<td width="80%">
-<p>Set the output orientation of the pages or sections. Auto
-will use the arrangement that requires the fewest pages.</p>
-</td>
</table>
<!-- INDENTATION -->
<table width="100%" border=0 rules="none" frame="void"
@@ -399,7 +282,7 @@ will use the arrangement that requires the fewest pages.</p>
<tr valign="top" align="left">
<td width="8%"></td>
<td width="91%">
-<p><b>&minus;S cols:rows</b></p></td>
+<p><b>&minus;b</b> <i>image</i></p></td>
</table>
<!-- INDENTATION -->
<table width="100%" border=0 rules="none" frame="void"
@@ -407,26 +290,12 @@ will use the arrangement that requires the fewest pages.</p>
<tr valign="top" align="left">
<td width="19%"></td>
<td width="80%">
-<p>Divide each image into cols across and rows down equal
-sections.</p>
-</td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p><b>&minus;P page</b></p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="19%"></td>
-<td width="80%">
-<p>Format the output images to fit on page size paper. Use
--P list to show the supported page sizes and dimensions.</p>
+<p>subtract the following monochrome image from all others
+processed. This can be used to remove a noise bias from a
+set of images. This bias image is typically an image of
+noise the camera saw with its shutter closed. Bias image
+support is not available with options for cropping,
+rotating, or inverting the image.</p>
</td>
</table>
<!-- TABS -->
@@ -491,7 +360,7 @@ compress data according to the value of the
<td width="17%"></td>
<td width="82%">
<p>The <small>CCITT</small> Group 3 and Group 4 compression
-algorithms can only be used with bilevel data.</p>
+algorithms can only be used with bi-level data.</p>
<!-- INDENTATION -->
<p>Group 3 compression can be specified together with
several T.4-specific options: <b>1d</b> for 1-dimensional
@@ -607,13 +476,12 @@ images.</p>
<td width="80%">
<p>Specify the planar configuration to use in writing image
-data that has more than one 8-bit sample per pixel. By
-default, <i>tiffcrop</i> will create a new file with the
-same planar configuration as the original. Specifying
-<b>&minus;p contig</b> will force data to be written with
-multi-sample data packed together, while <b>&minus;p
-separate</b> will force samples to be written in separate
-planes.</p>
+data that has one 8-bit sample per pixel. By default,
+<i>tiffcrop</i> will create a new file with the same planar
+configuration as the original. Specifying <b>&minus;p
+contig</b> will force data to be written with multi-sample
+data packed together, while <b>&minus;p separate</b> will
+force samples to be written in separate planes.</p>
</td>
<td width="0%">
</td>
@@ -630,7 +498,7 @@ planes.</p>
data written to the output file. By default (or when value
<b>0</b> is specified), <i>tiffcrop</i> attempts to set the
rows/strip that no more than 8 kilobytes of data appear in a
-strip. If you specify the special value <b>-1</b> it will
+strip. If you specify special value <b>-1</b> it will
results in infinite number of the rows per strip. The entire
image will be the one strip in that case.</p>
</td>
@@ -660,7 +528,9 @@ in strips (rather than tiles).</p>
<td width="80%">
<p>Force the output file to be written with data organized
-in tiles (rather than strips).</p>
+in tiles (rather than strips). options can be used to force
+the resultant image to be written as strips or tiles of
+data, respectively.</p>
</td>
<td width="0%">
</td>
@@ -777,12 +647,10 @@ to &quot;result.tif&quot;:</p></td>
<tr valign="top" align="left">
<td width="8%"></td>
<td width="91%">
-<p>Invert a bilevel image scan of a microfilmed document and
-crop off margins of 0.25 inches on the left and right, 0.5
-inch on the top, nad 0.75 inch on the bottom. From the
-remaining portion of the image, select the second and third
-quarters, ie, one half of the area left from the center to
-each margin.</p></td>
+<p>Given file &quot;CCD.tif&quot; whose first image is a
+noise bias followed by images which include that bias,
+subtract the noise from all those images following it (while
+decompressing) with the command:</p></td>
</table>
<!-- INDENTATION -->
<table width="100%" border=0 rules="none" frame="void"
@@ -790,49 +658,14 @@ each margin.</p></td>
<tr valign="top" align="left">
<td width="17%"></td>
<td width="82%">
-<pre>tiffcrop -U in -m 0.5,0.25,0.75,0.25 -E left -Z 2:4,3:4 -I MicrofilmNegative.tif MicrofilmPostiveCenter.tif
+<pre>tiffcrop -c none -b CCD.tif CCD.tif -d 2 result.tif
</pre>
</td>
</table>
-<!-- INDENTATION -->
-
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p>Extract only the final image of a large Architectural E
-sized multipage TIFF file and rotate it 90 degrees clockwise
-while reformatting the output to fit on tabloid sized sheets
-with one quarter of an inch on each side:</p></td>
-</table>
-<!-- INDENTATION -->
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="17%"></td>
-<td width="82%">
-<pre>tiffcrop -N last -R 90 -O auto -P tabloid -U in -J 0.25 -K 0.25 -H 300 -V 300 Big-PlatMap.tif BigPlatMap-Tabloid.tif
-</pre>
-</td>
-</table>
-<!-- INDENTATION -->
-
-<table width="100%" border=0 rules="none" frame="void"
- cols="2" cellspacing="0" cellpadding="0">
-<tr valign="top" align="left">
-<td width="8%"></td>
-<td width="91%">
-<p>The output images will have a specified resolution of 300
-dpi in both directions. The orientation of each page will be
-determined by whichever choice requires the fewest pages. To
-specify a specific orientation, use the portrait or
-landscape option.</p>
-</td>
-</table>
<a name="SEE ALSO"></a>
<h2>SEE ALSO</h2>
<!-- INDENTATION -->
+
<table width="100%" border=0 rules="none" frame="void"
cols="2" cellspacing="0" cellpadding="0">
<tr valign="top" align="left">
diff --git a/src/3rdparty/libtiff/html/man/tiffdither.1.html b/src/3rdparty/libtiff/html/man/tiffdither.1.html
index 2427a90..5e3cb7c 100644
--- a/src/3rdparty/libtiff/html/man/tiffdither.1.html
+++ b/src/3rdparty/libtiff/html/man/tiffdither.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:19 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:20 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/tiffdump.1.html b/src/3rdparty/libtiff/html/man/tiffdump.1.html
index abf0662..c37d2ee 100644
--- a/src/3rdparty/libtiff/html/man/tiffdump.1.html
+++ b/src/3rdparty/libtiff/html/man/tiffdump.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:20 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:20 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/tiffgt.1.html b/src/3rdparty/libtiff/html/man/tiffgt.1.html
index e8bd4b2..5a04996 100644
--- a/src/3rdparty/libtiff/html/man/tiffgt.1.html
+++ b/src/3rdparty/libtiff/html/man/tiffgt.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:20 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:20 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/tiffinfo.1.html b/src/3rdparty/libtiff/html/man/tiffinfo.1.html
index 4863ed3..d3a013c 100644
--- a/src/3rdparty/libtiff/html/man/tiffinfo.1.html
+++ b/src/3rdparty/libtiff/html/man/tiffinfo.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:20 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:20 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/tiffmedian.1.html b/src/3rdparty/libtiff/html/man/tiffmedian.1.html
index 5961317..7831051 100644
--- a/src/3rdparty/libtiff/html/man/tiffmedian.1.html
+++ b/src/3rdparty/libtiff/html/man/tiffmedian.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:20 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:20 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/tiffset.1.html b/src/3rdparty/libtiff/html/man/tiffset.1.html
index fb4d0ed..7192d6e 100644
--- a/src/3rdparty/libtiff/html/man/tiffset.1.html
+++ b/src/3rdparty/libtiff/html/man/tiffset.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:20 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:20 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/tiffsplit.1.html b/src/3rdparty/libtiff/html/man/tiffsplit.1.html
index adbc2f8..4de5c81 100644
--- a/src/3rdparty/libtiff/html/man/tiffsplit.1.html
+++ b/src/3rdparty/libtiff/html/man/tiffsplit.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:20 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:20 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/man/tiffsv.1.html b/src/3rdparty/libtiff/html/man/tiffsv.1.html
index fb484b0..f9921a4 100644
--- a/src/3rdparty/libtiff/html/man/tiffsv.1.html
+++ b/src/3rdparty/libtiff/html/man/tiffsv.1.html
@@ -1,5 +1,5 @@
<!-- Creator : groff version 1.18.1 -->
-<!-- CreationDate: Fri Jul 13 17:43:20 2007 -->
+<!-- CreationDate: Sat Feb 24 18:37:20 2007 -->
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
diff --git a/src/3rdparty/libtiff/html/tools.html b/src/3rdparty/libtiff/html/tools.html
index b1a757e..65e9c0d 100644
--- a/src/3rdparty/libtiff/html/tools.html
+++ b/src/3rdparty/libtiff/html/tools.html
@@ -159,6 +159,6 @@ multi-image file</td>
<p>Check out the manual pages for details about the above
programs.</p>
<hr>
-Last updated: $Date: 2009-10-28 22:13:58 $
+Last updated: $Date: 2009-10-28 22:13:37 $
</body>
</html>
diff --git a/src/3rdparty/libtiff/html/v3.9.0beta.html b/src/3rdparty/libtiff/html/v3.9.0beta.html
index 053b34a..d7d8821 100644
--- a/src/3rdparty/libtiff/html/v3.9.0beta.html
+++ b/src/3rdparty/libtiff/html/v3.9.0beta.html
@@ -298,7 +298,7 @@ The following information is located here:
</UL>
-Last updated $Date: 2007/07/13 13:40:12 $.
+Last updated $Date: 2009-08-20 22:57:39 $.
</BODY>
</HTML>
diff --git a/src/3rdparty/libtiff/html/v3.9.1.html b/src/3rdparty/libtiff/html/v3.9.1.html
index 9322848..c97d94f 100644
--- a/src/3rdparty/libtiff/html/v3.9.1.html
+++ b/src/3rdparty/libtiff/html/v3.9.1.html
@@ -109,7 +109,7 @@ information is located here:
</UL>
-Last updated $Date: 2009-08-28 18:49:02 $.
+Last updated $Date: 2009-08-28 18:54:11 $.
</BODY>
</HTML>
diff --git a/src/3rdparty/libtiff/html/v3.9.2.html b/src/3rdparty/libtiff/html/v3.9.2.html
index 2f390c8..bb76794 100644
--- a/src/3rdparty/libtiff/html/v3.9.2.html
+++ b/src/3rdparty/libtiff/html/v3.9.2.html
@@ -116,7 +116,7 @@ information is located here:
</UL>
-Last updated $Date: 2009-08-28 18:49:02 $.
+Last updated $Date: 2009-11-04 17:38:13 $.
</BODY>
</HTML>
diff --git a/src/3rdparty/libtiff/html/v4.0.0.html b/src/3rdparty/libtiff/html/v4.0.0.html
new file mode 100644
index 0000000..9694a1e
--- /dev/null
+++ b/src/3rdparty/libtiff/html/v4.0.0.html
@@ -0,0 +1,269 @@
+<HTML>
+<HEAD>
+<TITLE>
+ Changes in TIFF v4.0.0
+</TITLE>
+</HEAD>
+
+<BODY BGCOLOR=white>
+<FONT FACE="Helvetica, Arial, Sans">
+<FONT FACE="Helvetica, Arial, Sans">
+
+<BASEFONT SIZE=4>
+<B><FONT SIZE=+3>T</FONT>IFF <FONT SIZE=+2>C</FONT>HANGE <FONT SIZE=+2>I</FONT>NFORMATION</B>
+<BASEFONT SIZE=3>
+
+<UL>
+<HR SIZE=4 WIDTH=65% ALIGN=left>
+<B>Current Version</B>: v4.0.0<BR>
+<B>Previous Version</B>: <A HREF=v3.9.5.html>v3.9.5</a><BR>
+<B>Master FTP Site</B>: <A HREF="ftp://ftp.remotesensing.org/pub/libtiff">
+ftp.remotesensing.org</a>, directory pub/libtiff</A><BR>
+<B>Master HTTP Site</B>: <A HREF="http://download.osgeo.org/libtiff">
+http://download.osgeo.org/libtiff</a>
+<HR SIZE=4 WIDTH=65% ALIGN=left>
+</UL>
+
+<P>
+This document describes the changes made to the software between the
+<I>previous</I> and <I>current</I> versions (see above). If you don't
+find something listed here, then it was not done in this timeframe, or
+it was not considered important enough to be mentioned. Please consult
+the ChangeLog file in the source package for full change details. The
+following information is located here:
+<UL>
+<LI><A HREF="#hightlights">Major Changes</A>
+<LI><A HREF="#configure">Changes in the software configuration</A>
+<LI><A HREF="#libtiff">Changes in libtiff</A>
+<LI><A HREF="#tools">Changes in the tools</A>
+<LI><A HREF="#contrib">Changes in the contrib area</A>
+</UL>
+<p>
+<P><HR WIDTH=65% ALIGN=left>
+
+<!--------------------------------------------------------------------------->
+
+<P><A NAME="highlights"><B><FONT SIZE=+3>M</FONT>AJOR CHANGES:</B></A></P>
+
+BigTIFF support changes:
+
+<UL>
+
+ <LI>The options parameter in the TIFFOpen and TIFFClientOpen funcs has
+ been extended. When creating new files, you can add option '4' to
+ specify you want to create a ClassicTIFF file, though that is the
+ default and the option is not strictly necessary. (As such, old
+ calling code will continue to function and create ClassicTIFF files.)
+ Or you can add option '8' to specify you want to create a BigTIFF file
+ instead. This new option is also reflected in some of the tools we
+ already upgraded. For instance, you can use the -8 option on tiffcp to
+ have tiffcp produce BigTIFF files instead of the default ClassicTIFF.
+ (Whilst on additional option is provided for version selection when
+ creating new files, no such option is necessary when reading TIFF
+ files. LibTiff reads ClassicTIFF and BigTIFF both, and the application
+ does not need to be aware which TIFF version an opened file is.)
+
+ <LI>Although the tag count in BigTIFF is 64bit, we restricted the
+ count in the implementation to a much more reasonable size. This is
+ necessary in current implementation, because all tag data gets read
+ automatically in the IFD reading stage, so if there's half a dozen
+ private tags with multiple gigabytes of data that causes considerable
+ overhead even if the application level is never interested in these
+ tags. Our choice to ignore tags with data longer then a certain sanity
+ value is much needed as things stand. We also recommend to step away
+ from writing tiles that are 8 kilobyte in their uncompressed form, or
+ writing single-line strips, in really big files, resulting in mega's
+ of tiles or strips. It's much more efficient to choose bigger tile or
+ strip sizes, up to several megabyte if needed, and have a few kilo of
+ tiles or strips instead.
+
+ <LI>Although it's rare, some application code does directly access
+ file offsets. Some of these are automatically upgraded because they
+ used the toff_t type, others need to be aware that the datatype
+ changed and need to start using toff_t or uint64. This impacts access
+ to tags like the EXIF IFD tag, for example, or the SubIfds tag, or to
+ StripOffsets or TileOffsets, the return type of functions like
+ TIFFCurrentDirOffset, and a parameter type to functions like
+ TIFFSetSubDirectory.
+
+ <LI>Although it's rare, some application code does use structures
+ like TIFFHeader or TIFFDirEntry that used to be an exact binary
+ representation of TIFF structures. These need to change. The old
+ TIFFHeader structure is replaced by the new TIFFHeaderClassic,
+ TIFFHeaderBig, and TIFFHeaderCommon structures that are an exact
+ binary representation of the ClassicTIFF and BigTIFF header, and of
+ the part that is common to both. There is no new equivalent for the
+ old TIFFDirEntry structure (or more precisely, there is still a
+ TIFFDirEntry structure, but it is changed, moved to library-private
+ definition, and no longer an exact binary representation of the tag
+ structure of either TIFF version).
+
+ <LI>Sizer functions, like TIFFTileSize or TIFFScanlineSize and the
+ like, return a tmsize_t value (tmsize_t is defined as int32 on 32bit
+ machines, and int64 on 64bit machines, and as such it is meant to
+ represent signed memory sizes). This is because we figure 98% of the
+ calling code uses the return value as sizes in allocations and the
+ like. So, any overflow that is theoretically possible with BigTIFF
+ when LibTiff is running on a 32bit system, is best detected inside the
+ sizer functions and it is best to return a type that makes sense as a
+ memory size. If your calling code is the exception and is interested
+ in actual file size, you best use the newer TIFFTileSize64 or
+ TIFFScanlineSize64 function that returns an uint64 type.
+
+ <LI>These TIFF tags require a 64-bit type as an argument in
+ libtiff 4.0.0:
+ <UL>
+ <LI> TIFFTAG_FREEBYTECOUNTS
+ <LI> TIFFTAG_FREEOFFSETS
+ <LI> TIFFTAG_STRIPBYTECOUNTS
+ <LI> TIFFTAG_STRIPOFFSETS
+ <LI> TIFFTAG_TILEBYTECOUNTS
+ <LI> TIFFTAG_TILEOFFSETS
+ </UL>
+
+</UL>
+
+Other important backward incompatible changes in the public API:
+
+<UL>
+ <LI> TIFFRewriteField() renamed into _TIFFRewriteField() and moved out
+ from the public interface (from tiffio.h to tiffiop.h). Type of its
+ 'count' parameter changed from uint32 to tmsize_t.
+
+ <LI> TIFFMergeFieldInfo() returns non-void result now. It returns 0
+ if successful and -1 if failed. Though this is now obsoleted function
+ and should not be used in new programs. Use the new tag extension
+ scheme instead.
+
+ <LI> TIFFFieldWithTag() and TIFFFieldWithName() functions now return
+ pointer to TIFFField constant object instead of TIFFFieldInfo.
+
+ <LI> TIFFReassignTagToIgnore() function and TIFFIgnoreSense enumeration
+ have been removed. They was unused and never been used properly.
+ Should be unneeded for high-level applications.
+
+ <LI> TIFFTagValue structure removed from the public tiffio.h
+ to private tif_dir.h and not accessible anymore. It should be unneeded
+ for high-level applications.
+
+</UL>
+
+<P><HR WIDTH=65% ALIGN=left>
+<!--------------------------------------------------------------------------->
+
+<P><A NAME="configure"><B><FONT SIZE=+3>C</FONT>HANGES IN THE SOFTWARE CONFIGURATION:</B></A></P>
+
+<UL>
+
+ <LI>Updated autotools: Autoconf 2.68, Automake 1.11.1, libtool
+ 2.4.
+
+ <LI>Enabled support for Automake silent build rules
+ (--enable-silent-rules or 'make V=0')
+
+ <LI>Enabled support for Automake colorized and parallel tests.
+
+ <LI>Added detection of 64-bit integer types since libtiff 4.0
+ requires use of 64-bit signed and unsigned integer types.
+
+ <LI>Libtiff now provides a more comprehensive test suite with
+ over 72 tests, which may be executed on Unix-like systems, or
+ under Microsoft Windows using MinGW/MSYS or Cygwin.
+
+ <LI>--disable-lzma configure option to disable use of liblzma.
+
+ <LI>--enable-defer-strile-load configure option to enable
+ experimental deferred strip/tile offset/size loading. May
+ cause some extremely sophisticated uses of libtiff to fail.
+
+ <LI>--enable-chunky-strip-read configure option to enable
+ experimental enable reading large strips in chunks in
+ TIFFReadScanline().
+
+ <LI>Now always uses WIN32 native I/O functions for Microsoft
+ Windows except for under Cygwin.
+
+ <LI>Now provides a pkg-config support file (libtiff-4.pc).
+
+</UL>
+
+<P><HR WIDTH=65% ALIGN=left>
+
+<!--------------------------------------------------------------------------->
+
+<P><A NAME="libtiff"><B><FONT SIZE=+3>C</FONT>HANGES IN LIBTIFF:</B></A></P>
+
+<UL>
+
+ <LI>Patches/fixes made to stable libtiff (v3.9.X) are also
+ applied to 4.0.0. There are too many to list here. See the
+ distribution ChangeLog for a detailed change list.
+
+ <LI>There is considerable change in some files like
+ tif_dirread and tif_dirwrite. These changes don't impact
+ backwards compatibility, they are mostly a clean rewrite that
+ does allow BigTIFF support as well as somewhat more robust
+ reading of the unexpected already and will also serve future
+ API extension but does not impact current API or functionality
+ in a negative way that you need to know about.
+
+ <LI>Although there is still a functional definition for types
+ like toff_t (file offset), tstrip_t (strip index number), etc,
+ we recommend against using these in newer code. We have
+ learned that it is next to impossible to use these
+ consistently and make real abstraction of the binary format of
+ these types. Instead, at a certain level we always end up
+ doing casts anyway, and taking the exact binary format into
+ account, so these types are nothing but dangerously misleading
+ and obfuscating. You do not need to update calling code that
+ uses them, as 99.9% of such code will continue to work. But we
+ recommend against using them in newer calling code, and we
+ started replacing them with binary clear types like uint16,
+ uint32 and such in the library.
+
+ <LI>We do use and will continue to use one functional type
+ that is an exception to the above rule, being tmsize_t. This
+ is a signed memory size type, i.e. it is int32 on 32bit
+ machines, or int64 on 64bit machines.
+
+ <LI>Optionally support LZMA compression via TIFF tag 34925.
+ Tiffcp supports compression levels similar to "-c lzma:p1" or
+ "-c zip:p9 for setting the LZMA compression parameters.
+
+ <LI>Optionally defer the load of strip/tile offset and size
+ tags for optimized scanning of directories. Enabled with the
+ --enable-defer-strile-load configure option (DEFER_STRILE_LOAD
+ #define in tif_config.h).
+
+ <LI>Optionally enable experimental support for reading big
+ strips in chunks. Enabled with the --enable-chunky-strip-read
+ configure option.
+
+</UL>
+
+<P><HR WIDTH=65% ALIGN=left>
+
+<!-------------------------------------------------------------------------->
+
+<P><A NAME="tools"><B><FONT SIZE=+3>C</FONT>HANGES IN THE TOOLS:</B></A></P>
+
+<UL>
+
+ <LI>tiffset: add -d and -sd switches to allow operation on
+ a particular directory, not just the first.
+
+</UL>
+
+<P><HR WIDTH=65% ALIGN=left>
+
+<!--------------------------------------------------------------------------->
+
+<P><A NAME="contrib"><B><FONT SIZE=+3>C</FONT>HANGES IN THE CONTRIB AREA:</B></A></P>
+
+<UL>
+</UL>
+
+Last updated $Date: 2011-04-09 21:01:00 $.
+
+</BODY>
+</HTML>
diff --git a/src/3rdparty/libtiff/html/v4.0.1.html b/src/3rdparty/libtiff/html/v4.0.1.html
new file mode 100644
index 0000000..1f113c1
--- /dev/null
+++ b/src/3rdparty/libtiff/html/v4.0.1.html
@@ -0,0 +1,113 @@
+<HTML>
+<HEAD>
+<TITLE>
+ Changes in TIFF v4.0.1
+</TITLE>
+</HEAD>
+
+<BODY BGCOLOR=white>
+<FONT FACE="Helvetica, Arial, Sans">
+
+<BASEFONT SIZE=4>
+<B><FONT SIZE=+3>T</FONT>IFF <FONT SIZE=+2>C</FONT>HANGE <FONT SIZE=+2>I</FONT>NFORMATION</B>
+<BASEFONT SIZE=3>
+
+<UL>
+<HR SIZE=4 WIDTH=65% ALIGN=left>
+<B>Current Version</B>: v4.0.1<BR>
+<B>Previous Version</B>: <A HREF=v4.0.0.html>v4.0.0</a><BR>
+<B>Master FTP Site</B>: <A HREF="ftp://ftp.remotesensing.org/pub/libtiff">
+ftp.remotesensing.org</a>, directory pub/libtiff</A><BR>
+<B>Master HTTP Site</B>: <A HREF="http://www.remotesensing.org/libtiff">
+http://www.remotesensing.org/libtiff</a>
+<HR SIZE=4 WIDTH=65% ALIGN=left>
+</UL>
+
+<P>
+This document describes the changes made to the software between the
+<I>previous</I> and <I>current</I> versions (see above). If you don't
+find something listed here, then it was not done in this timeframe, or
+it was not considered important enough to be mentioned. The following
+information is located here:
+<UL>
+<LI><A HREF="#highlights">Major Changes</A>
+<LI><A HREF="#configure">Changes in the software configuration</A>
+<LI><A HREF="#libtiff">Changes in libtiff</A>
+<LI><A HREF="#tools">Changes in the tools</A>
+<LI><A HREF="#contrib">Changes in the contrib area</A>
+</UL>
+<p>
+<P><HR WIDTH=65% ALIGN=left>
+
+<!--------------------------------------------------------------------------->
+
+<A NAME="highlights"><B><FONT SIZE=+3>M</FONT>AJOR CHANGES:</B></A>
+
+<UL>
+
+ <li> None
+
+</UL>
+
+
+<P><HR WIDTH=65% ALIGN=left>
+<!--------------------------------------------------------------------------->
+
+<A NAME="configure"><B><FONT SIZE=+3>C</FONT>HANGES IN THE SOFTWARE CONFIGURATION:</B></A>
+
+<UL>
+
+ <li> --enable-ld-version-script: New configure option to
+ enable shared library symbol versioning on ELF-based systems
+ (e.g. Linux and FreeBSD) which use the GNU linker. This
+ allows multiple major versions of libtiff to be loaded
+ simultaneously into the same application or library without
+ conflict, as long as all libtiffs involved are built with
+ versioned symbols. This option is not enabled by default.
+
+ <li> Added libtiff private dependency on -llzma for pkg-config.
+
+</UL>
+
+<P><HR WIDTH=65% ALIGN=left>
+
+<!--------------------------------------------------------------------------->
+
+<A NAME="libtiff"><B><FONT SIZE=+3>C</FONT>HANGES IN LIBTIFF:</B></A>
+
+<UL>
+ <li> libtiff/tif_dir.c, libtiff/tif_dirread.c: Extra caution around
+ assumption tag fetching is always successful.
+
+ <li> libtiff/tif_jpeg.c: Extra caution for case where sp is NULL.
+
+</UL>
+
+<P><HR WIDTH=65% ALIGN=left>
+
+<!-------------------------------------------------------------------------->
+
+<A NAME="tools"><B><FONT SIZE=+3>C</FONT>HANGES IN THE TOOLS:</B></A>
+
+<UL>
+
+ <li> None
+
+</UL>
+
+<P><HR WIDTH=65% ALIGN=left>
+
+<!--------------------------------------------------------------------------->
+
+<A NAME="contrib"><B><FONT SIZE=+3>C</FONT>HANGES IN THE CONTRIB AREA:</B></A>
+
+<UL>
+
+ <li> None
+
+</UL>
+
+Last updated $Date: 2012-02-18 21:53:27 $.
+
+</BODY>
+</HTML>
diff --git a/src/3rdparty/libtiff/html/v4.0.2.html b/src/3rdparty/libtiff/html/v4.0.2.html
new file mode 100644
index 0000000..c265b95
--- /dev/null
+++ b/src/3rdparty/libtiff/html/v4.0.2.html
@@ -0,0 +1,118 @@
+<HTML>
+<HEAD>
+<TITLE>
+ Changes in TIFF v4.0.2
+</TITLE>
+</HEAD>
+
+<BODY BGCOLOR=white>
+<FONT FACE="Helvetica, Arial, Sans">
+
+<BASEFONT SIZE=4>
+<B><FONT SIZE=+3>T</FONT>IFF <FONT SIZE=+2>C</FONT>HANGE <FONT SIZE=+2>I</FONT>NFORMATION</B>
+<BASEFONT SIZE=3>
+
+<UL>
+<HR SIZE=4 WIDTH=65% ALIGN=left>
+<B>Current Version</B>: v4.0.2<BR>
+<B>Previous Version</B>: <A HREF=v4.0.1.html>v4.0.1</a><BR>
+<B>Master FTP Site</B>: <A HREF="ftp://ftp.remotesensing.org/pub/libtiff">
+ftp.remotesensing.org</a>, directory pub/libtiff</A><BR>
+<B>Master HTTP Site</B>: <A HREF="http://www.remotesensing.org/libtiff">
+http://www.remotesensing.org/libtiff</a>
+<HR SIZE=4 WIDTH=65% ALIGN=left>
+</UL>
+
+<P>
+This document describes the changes made to the software between the
+<I>previous</I> and <I>current</I> versions (see above). If you don't
+find something listed here, then it was not done in this timeframe, or
+it was not considered important enough to be mentioned. The following
+information is located here:
+<UL>
+<LI><A HREF="#highlights">Major Changes</A>
+<LI><A HREF="#configure">Changes in the software configuration</A>
+<LI><A HREF="#libtiff">Changes in libtiff</A>
+<LI><A HREF="#tools">Changes in the tools</A>
+<LI><A HREF="#contrib">Changes in the contrib area</A>
+</UL>
+<p>
+<P><HR WIDTH=65% ALIGN=left>
+
+<!--------------------------------------------------------------------------->
+
+<A NAME="highlights"><B><FONT SIZE=+3>M</FONT>AJOR CHANGES:</B></A>
+
+<UL>
+
+ <li> None
+
+</UL>
+
+
+<P><HR WIDTH=65% ALIGN=left>
+<!--------------------------------------------------------------------------->
+
+<A NAME="configure"><B><FONT SIZE=+3>C</FONT>HANGES IN THE SOFTWARE CONFIGURATION:</B></A>
+
+<UL>
+
+ <li> None
+
+</UL>
+
+<P><HR WIDTH=65% ALIGN=left>
+
+<!--------------------------------------------------------------------------->
+
+<A NAME="libtiff"><B><FONT SIZE=+3>C</FONT>HANGES IN LIBTIFF:</B></A>
+
+<UL>
+
+ <li> tif_getimage.c: added support for _SEPARATED CMYK images.
+
+ <li> tif_getimage.c: Added support for greyscale + alpha.
+
+ <li> Added TIFFCreateCustomDirectory() and TIFFCreateEXIFDirectory() functions.
+ <li> tif_print.c: Lots of fixes around printing corrupt or
+ hostile input.
+
+ <li> Improve handling of corrupt ycbcrsubsampling values.
+
+ <li> tif_unix.c: use strerror to get meaningful error messages.
+
+ <li> tif_jpeg.c: fix serious bugs in JPEGDecodeRaw().
+
+ <li> tif_jpeg.c: Fix size overflow (zdi-can-1221,CVE-2012-1173).
+
+</UL>
+
+<P><HR WIDTH=65% ALIGN=left>
+
+<!-------------------------------------------------------------------------->
+
+<A NAME="tools"><B><FONT SIZE=+3>C</FONT>HANGES IN THE TOOLS:</B></A>
+
+<UL>
+
+ <li> tiff2pdf: Defend against integer overflows while
+ calculating required buffer sizes (CVE-2012-2113).
+
+</UL>
+
+<P><HR WIDTH=65% ALIGN=left>
+
+<!--------------------------------------------------------------------------->
+
+<A NAME="contrib"><B><FONT SIZE=+3>C</FONT>HANGES IN THE CONTRIB AREA:</B></A>
+
+<UL>
+
+ <li> None
+
+</UL>
+
+Last updated $Date: 2012-06-16 00:19:37 $.
+
+</BODY>
+</HTML>