*** empty log message ***
This commit is contained in:
parent
8415e87d3e
commit
3c54d5badd
13
ChangeLog
13
ChangeLog
@ -1,3 +1,16 @@
|
||||
2003-04-29 Andrey Kiselev <dron@remotesensing.org>
|
||||
|
||||
* tools/tiff2ps.c, man/tiff2ps.1: Add ability to generate PS Level 3.
|
||||
It basically allows one to use the /flateDecode filter for ZIP
|
||||
compressed TIFF images. Patch supplied by Tom Kacvinsky. Fixes
|
||||
|
||||
http://bugzilla.remotesensing.org/show_bug.cgi?id=328
|
||||
|
||||
* tools/tiff2ps.c: Force deadzone printing when EPS output specified
|
||||
as per bug
|
||||
|
||||
http://bugzilla.remotesensing.org/show_bug.cgi?id=325
|
||||
|
||||
2003-04-17 Andrey Kiselev <dron@remotesensing.org>
|
||||
|
||||
* libtiff/tif_dirread.c: Removed additional check for StripByteCounts
|
||||
|
@ -17,59 +17,58 @@
|
||||
<a href="#SEE ALSO">SEE ALSO</a><br>
|
||||
|
||||
<hr>
|
||||
<!-- Creator : groff version 1.18 -->
|
||||
<!-- CreationDate: Mon Oct 7 17:36:37 2002 -->
|
||||
<!-- Creator : groff version 1.17.2 -->
|
||||
<!-- CreationDate: Tue Apr 29 13:48:52 2003 -->
|
||||
<a name="NAME"></a>
|
||||
<h2>NAME</h2>
|
||||
<!-- INDENTATION -->
|
||||
<p><table width="100%" border=0 rules="none" frame="void"
|
||||
<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>tiff2ps − convert a <small>TIFF</small> image to P
|
||||
<small>OST</small> S <small>CRIPT</small> ™</p>
|
||||
</td>
|
||||
</table></p>
|
||||
<td width="10%"></td><td width="90%">
|
||||
tiff2ps - convert a <small>TIFF</small> image to P <small>OST</small> S <small>CRIPT</small></td></table>
|
||||
<a name="SYNOPSIS"></a>
|
||||
<h2>SYNOPSIS</h2>
|
||||
<!-- INDENTATION -->
|
||||
<p><table width="100%" border=0 rules="none" frame="void"
|
||||
|
||||
<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>tiff2ps</b> [ <i>options</i> ] <i>input.tif
|
||||
...</i></p>
|
||||
</td>
|
||||
</table></p>
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>tiff2ps</b> [ <i>options</i> ] <i>input.tif
|
||||
...</i></td></table>
|
||||
<a name="DESCRIPTION"></a>
|
||||
<h2>DESCRIPTION</h2>
|
||||
<!-- INDENTATION -->
|
||||
<p><table width="100%" border=0 rules="none" frame="void"
|
||||
|
||||
<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>tiff2ps</i> reads <small>TIFF</small> images and
|
||||
writes P <small>OST</small> S <small>CRIPT</small> or
|
||||
Encapsulated P <small>OST</small> S <small>CRIPT</small>
|
||||
(EPS) on the standard output. By default, <i>tiff2ps</i>
|
||||
writes Encapsulated P <small>OST</small> S
|
||||
<small>CRIPT</small> for the first image in the specified
|
||||
<small>TIFF</small> image file.</p>
|
||||
<!-- INDENTATION -->
|
||||
<p>By default, <i>tiff2ps</i> will generate P
|
||||
<td width="10%"></td><td width="90%">
|
||||
<i>tiff2ps</i> reads <small>TIFF</small> images and writes P
|
||||
<small>OST</small> S <small>CRIPT</small> or Encapsulated P
|
||||
<small>OST</small> S <small>CRIPT</small> (EPS) on the
|
||||
standard output. By default, <i>tiff2ps</i> writes
|
||||
Encapsulated P <small>OST</small> S <small>CRIPT</small> for
|
||||
the first image in the specified <small>TIFF</small> image
|
||||
file.</td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td><td width="90%">
|
||||
By default, <i>tiff2ps</i> will generate P
|
||||
<small>OST</small> S <small>CRIPT</small> that fills a
|
||||
printed area specified by the <small>TIFF</small> tags in
|
||||
the input file. If the file does not contain
|
||||
<i>XResolution</i> or <i>YResolution</i> tags, then the
|
||||
printed area is set according to the image dimensions. The
|
||||
<b>−w</b> and <b>−h</b> options (see below) can
|
||||
be used to set the dimensions of the printed area in inches;
|
||||
overriding any relevant <small>TIFF</small> tags.</p>
|
||||
<!-- INDENTATION -->
|
||||
<p>The P <small>OST</small> S <small>CRIPT</small> generated
|
||||
<b>-w</b> and <b>-h</b> options (see below) can be used to
|
||||
set the dimensions of the printed area in inches; overriding
|
||||
any relevant <small>TIFF</small> tags.</td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td><td width="90%">
|
||||
The P <small>OST</small> S <small>CRIPT</small> generated
|
||||
for <small>RGB,</small> palette, and <small>CMYK</small>
|
||||
images uses the <i>colorimage</i> operator. The P
|
||||
<small>OST</small> S <small>CRIPT</small> generated for
|
||||
@ -78,457 +77,430 @@ When the <i>colorimage</i> operator is used, P
|
||||
<small>OST</small> S <small>CRIPT</small> code to emulate
|
||||
this operator on older P <small>OST</small> S
|
||||
<small>CRIPT</small> printers is also generated. Note that
|
||||
this emulation code can be very slow.</p>
|
||||
<!-- INDENTATION -->
|
||||
<p>Color images with associated alpha data are composited
|
||||
over a white background.</p>
|
||||
</td>
|
||||
</table></p>
|
||||
this emulation code can be very slow.</td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td><td width="90%">
|
||||
Color images with associated alpha data are composited over
|
||||
a white background.</td></table>
|
||||
<a name="OPTIONS"></a>
|
||||
<h2>OPTIONS</h2>
|
||||
<!-- TABS -->
|
||||
<p><table width="100%" border=0 rules="none" frame="void"
|
||||
cols="5" cellspacing="0" cellpadding="0">
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-1</b></td></table>
|
||||
|
||||
<p><b>−1</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
|
||||
<p>Generate P <small>OST</small> S <small>CRIPT</small>
|
||||
Level I (the default).</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Generate P <small>OST</small> S <small>CRIPT</small> Level 1
|
||||
(the default).</td></table>
|
||||
|
||||
<p><b>−2</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
|
||||
<p>Generate P <small>OST</small> S <small>CRIPT</small>
|
||||
Level II.</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-2</b></td></table>
|
||||
|
||||
<p><b>−a</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
|
||||
<p>Generate output for all IFDs (pages) in the input
|
||||
file.</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Generate P <small>OST</small> S <small>CRIPT</small> Level
|
||||
2.</td></table>
|
||||
|
||||
<p><b>−b</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
|
||||
<p>Specify the bottom margin for the output (in inches).
|
||||
This does not affect the height of the printed image.</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-3</b></td></table>
|
||||
|
||||
<p><b>−c</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
|
||||
<p>Center the image in the output. This option only shows
|
||||
an effect if both the -w and the -h option are given.</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Generate P <small>OST</small> S <small>CRIPT</small> Level
|
||||
3. It basically allows one to use the /flateDecode filter
|
||||
for ZIP compressed TIFF images.</td></table>
|
||||
|
||||
<p><b>−d</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-a</b></td></table>
|
||||
|
||||
<p>Set the initial <small>TIFF</small> directory to the
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Generate output for all IFDs (pages) in the input
|
||||
file.</td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-b</b></td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Specify the bottom margin for the output (in inches). This
|
||||
does not affect the height of the printed
|
||||
image.</td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-c</b></td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Center the image in the output. This option only shows an
|
||||
effect if both the -w and the -h option are
|
||||
given.</td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-d</b></td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Set the initial <small>TIFF</small> directory to the
|
||||
specified directory number. (NB: directories are numbered
|
||||
starting at zero.) This option is useful for selecting
|
||||
individual pages in a multi-page (e.g. facsimile) file.</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
individual pages in a multi-page (e.g. facsimile)
|
||||
file.</td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-e</b></td></table>
|
||||
|
||||
<p><b>−e</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
|
||||
<p>Force the generation of Encapsulated P
|
||||
<small>OST</small> S <small>CRIPT</small> .</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Force the generation of Encapsulated P <small>OST</small> S
|
||||
<small>CRIPT</small> (implies -z).</td></table>
|
||||
|
||||
<p><b>−h</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
|
||||
<p>Specify the vertical size of the printed area (in
|
||||
inches).</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-h</b></td></table>
|
||||
|
||||
<p><b>−H</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
|
||||
<p>Specify the maximum height of image (in inches). Images
|
||||
with larger sizes will be splitted in several pages. Option
|
||||
<b>−L</b> may be used for specifying size of splitted
|
||||
images overlapping.</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Specify the vertical size of the printed area (in
|
||||
inches).</td></table>
|
||||
|
||||
<p><b>−i</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
|
||||
<p>Enable/disable pixel interpolation. This option requires
|
||||
a single numeric value: zero to disable pixel interpolation
|
||||
and non-zero to enable. The default is enabled.</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-H</b></td></table>
|
||||
|
||||
<p><b>−L</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
|
||||
<p>Specify the size of overlapping for splitted images (in
|
||||
inches). Used in conjuction with <b>−H</b> option.</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Specify the maximum height of image (in inches). Images with
|
||||
larger sizes will be splitted in several pages. Option
|
||||
<b>-L</b> may be used for specifying size of splitted images
|
||||
overlapping.</td></table>
|
||||
|
||||
<p><b>−l</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
|
||||
<p>Specify the left margin for the output (in inches). This
|
||||
does not affect the width of the printed image.</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-i</b></td></table>
|
||||
|
||||
<p><b>−m</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Enable/disable pixel interpolation. This option requires a
|
||||
single numeric value: zero to disable pixel interpolation
|
||||
and non-zero to enable. The default is enabled.</td></table>
|
||||
|
||||
<p>Where possible render using the <b>imagemask</b> P
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-L</b></td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Specify the size of overlapping for splitted images (in
|
||||
inches). Used in conjuction with <b>-H</b>
|
||||
option.</td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-l</b></td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Specify the left margin for the output (in inches). This
|
||||
does not affect the width of the printed image.</td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-m</b></td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Where possible render using the <b>imagemask</b> P
|
||||
<small>OST</small> S <small>CRIPT</small> operator instead
|
||||
of the image operator. When this option is specified
|
||||
<i>tiff2ps</i> will use <b>imagemask</b> for rendering 1 bit
|
||||
deep images. If this option is not specified or if the image
|
||||
depth is greater than 1 then the image operator is used.</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
depth is greater than 1 then the image operator is
|
||||
used.</td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-o</b></td></table>
|
||||
|
||||
<p><b>−o</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
|
||||
<p>Set the initial <small>TIFF</small> directory to the
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Set the initial <small>TIFF</small> directory to the
|
||||
<small>IFD</small> at the specified file offset. This option
|
||||
is useful for selecting thumbnail images and the like which
|
||||
are hidden using the SubIFD tag.</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
are hidden using the SubIFD tag.</td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-p</b></td></table>
|
||||
|
||||
<p><b>−p</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
|
||||
<p>Force the generation of (non-Encapsulated) P
|
||||
<small>OST</small> S <small>CRIPT</small> .</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Force the generation of (non-Encapsulated) P
|
||||
<small>OST</small> S <small>CRIPT</small> .</td></table>
|
||||
|
||||
<p><b>−r</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
|
||||
<p>Rotate image by 180 degrees.</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-r</b></td></table>
|
||||
|
||||
<p><b>−s</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
|
||||
<p>Generate output for a single IFD (page) in the input
|
||||
file.</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Rotate image by 180 degrees.</td></table>
|
||||
|
||||
<p><b>−w</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
|
||||
<p>Specify the horizontal size of the printed area (in
|
||||
inches).</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-s</b></td></table>
|
||||
|
||||
<p><b>−x</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
|
||||
<p>Override resolution units specified in the TIFF as
|
||||
centimeters.</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Generate output for a single IFD (page) in the input
|
||||
file.</td></table>
|
||||
|
||||
<p><b>−y</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
|
||||
<p>Override resolution units specified in the TIFF as
|
||||
inches.</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td>
|
||||
<td width="3%">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-w</b></td></table>
|
||||
|
||||
<p><b>−z</b></p>
|
||||
</td>
|
||||
<td width="5%"></td>
|
||||
<td width="80%">
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Specify the horizontal size of the printed area (in
|
||||
inches).</td></table>
|
||||
|
||||
<p>When generating P <small>OST</small> S
|
||||
<small>CRIPT</small> Level II, data is scaled so that it
|
||||
does not image into the <i>deadzone</i> on a page (the outer
|
||||
margin that the printing device is unable to mark). This
|
||||
option suppresses this behaviour. When P <small>OST</small>
|
||||
S <small>CRIPT</small> Level I is generated, data is imaged
|
||||
to the entire printed page and this option has no
|
||||
affect.</p>
|
||||
</td>
|
||||
<td width="0%">
|
||||
</td>
|
||||
</table></p>
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-x</b></td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Override resolution units specified in the TIFF as
|
||||
centimeters.</td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-y</b></td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="21%"></td><td width="79%">
|
||||
Override resolution units specified in the TIFF as
|
||||
inches.</td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td><td width="90%">
|
||||
<b>-z</b></td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="21%"></td><td width="79%">
|
||||
When generating P <small>OST</small> S <small>CRIPT</small>
|
||||
Level 2, data is scaled so that it does not image into the
|
||||
<i>deadzone</i> on a page (the outer margin that the
|
||||
printing device is unable to mark). This option suppresses
|
||||
this behaviour. When P <small>OST</small> S
|
||||
<small>CRIPT</small> Level 1 is generated, data is imaged to
|
||||
the entire printed page and this option has no
|
||||
affect.</td></table>
|
||||
<a name="EXAMPLES"></a>
|
||||
<h2>EXAMPLES</h2>
|
||||
<!-- INDENTATION -->
|
||||
<p><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 following generates P <small>OST</small> S
|
||||
<small>CRIPT</small> Level II for all pages of a
|
||||
facsimile:</p></td>
|
||||
</table></p>
|
||||
<!-- 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%">
|
||||
<td width="10%"></td><td width="90%">
|
||||
The following generates P <small>OST</small> S
|
||||
<small>CRIPT</small> Level 2 for all pages of a
|
||||
facsimile:</td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="21%"></td><td width="79%">
|
||||
<pre>tiff2ps -a2 fax.tif | lpr
|
||||
</pre>
|
||||
</td>
|
||||
</table>
|
||||
<!-- INDENTATION -->
|
||||
</pre></td></table>
|
||||
|
||||
<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>Note also that if you have version 2.6.1 or newer of
|
||||
<td width="10%"></td><td width="90%">
|
||||
Note also that if you have version 2.6.1 or newer of
|
||||
Ghostscript then you can efficiently preview facsimile
|
||||
generated with the above command.</p>
|
||||
<!-- INDENTATION -->
|
||||
<p>To generate Encapsulated P <small>OST</small> S
|
||||
generated with the above command.</td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="10%"></td><td width="90%">
|
||||
To generate Encapsulated P <small>OST</small> S
|
||||
<small>CRIPT</small> for a the image at directory 2 of an
|
||||
image use:</p></td>
|
||||
</table>
|
||||
<!-- INDENTATION -->
|
||||
image use:</td></table>
|
||||
|
||||
<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%">
|
||||
<td width="21%"></td><td width="79%">
|
||||
<pre>tiff2ps -d 1 foo.tif
|
||||
</pre>
|
||||
</td>
|
||||
</table>
|
||||
<!-- INDENTATION -->
|
||||
</pre></td></table>
|
||||
|
||||
<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>(notice that directories are numbered starting at
|
||||
zero.)</p>
|
||||
<!-- INDENTATION -->
|
||||
<p>If you have a long image, it may be splitted in several
|
||||
pages:</p></td>
|
||||
</table>
|
||||
<!-- INDENTATION -->
|
||||
<td width="10%"></td><td width="90%">
|
||||
(notice that directories are numbered starting at
|
||||
zero.)</td></table>
|
||||
|
||||
<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%">
|
||||
<td width="10%"></td><td width="90%">
|
||||
If you have a long image, it may be splitted in several
|
||||
pages:</td></table>
|
||||
|
||||
<table width="100%" border=0 rules="none" frame="void"
|
||||
cols="2" cellspacing="0" cellpadding="0">
|
||||
<tr valign="top" align="left">
|
||||
<td width="21%"></td><td width="79%">
|
||||
<pre>tiff2ps -h11 -w8.5 -H14 -L.5 foo.tif > foo.ps
|
||||
</pre>
|
||||
</td>
|
||||
</table>
|
||||
<!-- INDENTATION -->
|
||||
</pre></td></table>
|
||||
|
||||
<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 page size is set to 8.5x11 by <b>−w</b> and
|
||||
<b>−h</b> options. We will accept a small amount of
|
||||
vertical compression, so <b>−H</b> set to 14. Any
|
||||
pages between 11 and 14 inches will be fit onto one page.
|
||||
Pages longer than 14 inches are cut off at 11 and continued
|
||||
on the next page. The <b>−L.5</b> option says to
|
||||
repeat a half inch on the next page (to improve
|
||||
readability).</p>
|
||||
</td>
|
||||
</table>
|
||||
<td width="10%"></td><td width="90%">
|
||||
The page size is set to 8.5x11 by <b>-w</b> and <b>-h</b>
|
||||
options. We will accept a small amount of vertical
|
||||
compression, so <b>-H</b> set to 14. Any pages between 11
|
||||
and 14 inches will be fit onto one page. Pages longer than
|
||||
14 inches are cut off at 11 and continued on the next page.
|
||||
The <b>-L.5</b> option says to repeat a half inch on the
|
||||
next page (to improve readability).</td></table>
|
||||
<a name="BUGS"></a>
|
||||
<h2>BUGS</h2>
|
||||
<!-- INDENTATION -->
|
||||
<p><table width="100%" border=0 rules="none" frame="void"
|
||||
|
||||
<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>Because P <small>OST</small> S <small>CRIPT</small> does
|
||||
not support the notion of a colormap, 8-bit palette images
|
||||
<td width="10%"></td><td width="90%">
|
||||
Because P <small>OST</small> S <small>CRIPT</small> does not
|
||||
support the notion of a colormap, 8-bit palette images
|
||||
produce 24-bit P <small>OST</small> S <small>CRIPT</small>
|
||||
images. This conversion results in output that is six times
|
||||
bigger than the original image and which takes a long time
|
||||
to send to a printer over a serial line. Matters are even
|
||||
worse for 4-, 2-, and 1-bit palette images.</p>
|
||||
</td>
|
||||
</table></p>
|
||||
worse for 4-, 2-, and 1-bit palette images.</td></table>
|
||||
<a name="BUGS"></a>
|
||||
<h2>BUGS</h2>
|
||||
<!-- INDENTATION -->
|
||||
<p><table width="100%" border=0 rules="none" frame="void"
|
||||
|
||||
<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>Does not handle tiled images when generating PS Level I
|
||||
output.</p>
|
||||
</td>
|
||||
</table></p>
|
||||
<td width="10%"></td><td width="90%">
|
||||
Does not handle tiled images when generating PS Level I
|
||||
output.</td></table>
|
||||
<a name="SEE ALSO"></a>
|
||||
<h2>SEE ALSO</h2>
|
||||
<!-- INDENTATION -->
|
||||
<p><table width="100%" border=0 rules="none" frame="void"
|
||||
|
||||
<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>pal2rgb</i>(1), <i>tiffinfo</i>(1), <i>tiffcp</i>(1),
|
||||
<td width="10%"></td><td width="90%">
|
||||
<i>pal2rgb</i>(1), <i>tiffinfo</i>(1), <i>tiffcp</i>(1),
|
||||
<i>tiffgt</i>(1), <i>tiffmedian</i>(1), <i>tiff2bw</i>(1),
|
||||
<i>tiffsv</i>(1), <i>libtiff</i>(3)</p>
|
||||
</td>
|
||||
</table></p>
|
||||
<i>tiffsv</i>(1), <i>libtiff</i>(3)</td></table>
|
||||
<hr>
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,4 +1,4 @@
|
||||
.\" $Header: /cvs/maptools/cvsroot/libtiff/man/tiff2ps.1,v 1.5 2002-10-07 12:49:32 dron Exp $
|
||||
.\" $Header: /cvs/maptools/cvsroot/libtiff/man/tiff2ps.1,v 1.6 2003-04-29 09:50:09 dron Exp $
|
||||
.\"
|
||||
.\" Copyright (c) 1988-1997 Sam Leffler
|
||||
.\" Copyright (c) 1991-1997 Silicon Graphics, Inc.
|
||||
@ -91,10 +91,14 @@ a white background.
|
||||
.SH OPTIONS
|
||||
.TP
|
||||
.B \-1
|
||||
Generate \*(Ps Level I (the default).
|
||||
Generate \*(Ps Level 1 (the default).
|
||||
.TP
|
||||
.B \-2
|
||||
Generate \*(Ps Level II.
|
||||
Generate \*(Ps Level 2.
|
||||
.TP
|
||||
.B \-3
|
||||
Generate \*(Ps Level 3. It basically allows one to use the /flateDecode
|
||||
filter for ZIP compressed TIFF images.
|
||||
.TP
|
||||
.B \-a
|
||||
Generate output for all IFDs (pages) in the input file.
|
||||
@ -116,7 +120,7 @@ This option is useful for selecting individual pages in a
|
||||
multi-page (e.g. facsimile) file.
|
||||
.TP
|
||||
.B \-e
|
||||
Force the generation of Encapsulated \*(Ps.
|
||||
Force the generation of Encapsulated \*(Ps (implies -z).
|
||||
.TP
|
||||
.B \-h
|
||||
Specify the vertical size of the printed area (in inches).
|
||||
@ -181,15 +185,15 @@ Override resolution units specified in the TIFF as centimeters.
|
||||
Override resolution units specified in the TIFF as inches.
|
||||
.TP
|
||||
.B \-z
|
||||
When generating \*(Ps Level II, data is scaled so that it does not
|
||||
When generating \*(Ps Level 2, data is scaled so that it does not
|
||||
image into the
|
||||
.I deadzone
|
||||
on a page (the outer margin that the printing device is unable to mark).
|
||||
This option suppresses this behaviour.
|
||||
When \*(Ps Level I is generated, data is imaged to the entire printed
|
||||
When \*(Ps Level 1 is generated, data is imaged to the entire printed
|
||||
page and this option has no affect.
|
||||
.SH EXAMPLES
|
||||
The following generates \*(Ps Level II for all pages of a facsimile:
|
||||
The following generates \*(Ps Level 2 for all pages of a facsimile:
|
||||
.RS
|
||||
.nf
|
||||
tiff2ps -a2 fax.tif | lpr
|
||||
|
Loading…
Reference in New Issue
Block a user