summaryrefslogtreecommitdiffstats
path: root/tkimg/doc
diff options
context:
space:
mode:
authorWilliam Joye <wjoye@cfa.harvard.edu>2017-01-03 21:51:01 (GMT)
committerWilliam Joye <wjoye@cfa.harvard.edu>2017-01-03 21:51:01 (GMT)
commita780057cc1b51dd3a557549c3cf2431f09136c0d (patch)
tree717f78052c55596449b27743171d7e170c4d39a0 /tkimg/doc
parent7749430b9352c1eaf5dca7d8a89a6d35f565ef24 (diff)
downloadblt-a780057cc1b51dd3a557549c3cf2431f09136c0d.zip
blt-a780057cc1b51dd3a557549c3cf2431f09136c0d.tar.gz
blt-a780057cc1b51dd3a557549c3cf2431f09136c0d.tar.bz2
upgrade tkimg to 1.4.6
Diffstat (limited to 'tkimg/doc')
-rw-r--r--tkimg/doc/default.css24
-rw-r--r--tkimg/doc/format-footer.inc6
-rw-r--r--tkimg/doc/format-header.inc30
-rw-r--r--tkimg/doc/format-middle.inc16
-rw-r--r--tkimg/doc/formats.htm212
-rw-r--r--tkimg/doc/img-bmp.man106
-rw-r--r--tkimg/doc/img-dted.man88
-rw-r--r--tkimg/doc/img-gif.man65
-rw-r--r--tkimg/doc/img-ico.man63
-rw-r--r--tkimg/doc/img-jpeg.man75
-rw-r--r--tkimg/doc/img-pcx.man67
-rw-r--r--tkimg/doc/img-pixmap.man98
-rw-r--r--tkimg/doc/img-png.man73
-rw-r--r--tkimg/doc/img-ppm.man100
-rw-r--r--tkimg/doc/img-ps.man97
-rw-r--r--tkimg/doc/img-raw.man175
-rw-r--r--tkimg/doc/img-sgi.man76
-rw-r--r--tkimg/doc/img-sun.man73
-rw-r--r--tkimg/doc/img-tga.man70
-rw-r--r--tkimg/doc/img-tiff.man60
-rw-r--r--tkimg/doc/img-window.man68
-rw-r--r--tkimg/doc/img-xbm.man10
-rw-r--r--tkimg/doc/img-xpm.man10
-rw-r--r--tkimg/doc/img.man103
-rw-r--r--tkimg/doc/index.htm80
-rw-r--r--tkimg/doc/install.htm201
-rw-r--r--tkimg/doc/library.htm68
27 files changed, 0 insertions, 2114 deletions
diff --git a/tkimg/doc/default.css b/tkimg/doc/default.css
deleted file mode 100644
index 3b716f1..0000000
--- a/tkimg/doc/default.css
+++ /dev/null
@@ -1,24 +0,0 @@
-body {
- background: white;
- color: black;
-}
-
-h1 {
- align: center;
-}
-
-h2 {
- align: center;
-}
-
-h3 {
- align: center;
-}
-
-img.right {
- float: right;
-}
-
-img.left {
- float: left;
-} \ No newline at end of file
diff --git a/tkimg/doc/format-footer.inc b/tkimg/doc/format-footer.inc
deleted file mode 100644
index dde044d..0000000
--- a/tkimg/doc/format-footer.inc
+++ /dev/null
@@ -1,6 +0,0 @@
-[comment {-*- tcl -*- doctools = format-footer.inc}]
-[list_end]
-
-[see_also img-intro img-bmp img-dted img-gif img-ico img-jpeg img-pcx img-pixmap img-png img-ppm img-ps img-raw img-sgi img-sun img-tga img-tiff img-window img-xbm img-xpm]
-[keywords {image handling} tk [vset FORMATNAME]]
-[manpage_end]
diff --git a/tkimg/doc/format-header.inc b/tkimg/doc/format-header.inc
deleted file mode 100644
index 5479113..0000000
--- a/tkimg/doc/format-header.inc
+++ /dev/null
@@ -1,30 +0,0 @@
-[comment {-*- tcl -*- doctools = format-header.inc}]
-
-[manpage_begin img-[vset FORMATNAME] n 1.4]
-[moddesc Img]
-[titledesc "Img, [vset FORMATFULLNAME] ([vset FORMATNAME])"]
-[copyright {1995-2009 Jan Nijtmans <nijtmans@users.sourceforge.net>}]
-[require Tk]
-[require img::[vset FORMATNAME] [opt 1.4]]
-[description]
-
-The package [package img::[vset FORMATNAME]] is a sub-package of
-[package Img]. It can be loaded as a part of the complete Img support,
-via [cmd {package require Img}], or on its own, via
-
-[cmd "package require img::[vset FORMATNAME]"].
-
-[para]
-
-Like all packages of [package Img] it does [emph not] provide new
-commands, but extends the existing [package Tk] command [cmd image] so
-that it supports files containing raster images in the
-
-[vset FORMATFULLNAME] ([vset FORMATNAME]). More specifically
-
-[package img::[vset FORMATNAME]] extends [package Tk]'s [cmd photo]
-image type.
-
-[para]
-
-The name of the new format handler is [const [vset FORMATNAME]].
diff --git a/tkimg/doc/format-middle.inc b/tkimg/doc/format-middle.inc
deleted file mode 100644
index f217e94..0000000
--- a/tkimg/doc/format-middle.inc
+++ /dev/null
@@ -1,16 +0,0 @@
-[comment {-*- tcl -*- doctools = format-middle.inc}]
-[para]
-
-All of the above means that in a call like
-
-[list_begin definitions]
-[call [cmd image] [method {create photo}] [opt [arg name]] [opt [arg options]]]
-[list_end]
-
-[list_begin enum]
-[enum]
-Image data in [vset FORMATNAME] format (options [option -data] and [option -file]) is
-detected automatically.
-
-[enum]
-The format name [const [vset FORMATNAME]] is recognized by the option [option -format].
diff --git a/tkimg/doc/formats.htm b/tkimg/doc/formats.htm
deleted file mode 100644
index b1f9d9a..0000000
--- a/tkimg/doc/formats.htm
+++ /dev/null
@@ -1,212 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
- <title>Img Documentation</title>
- <meta http-equiv="Content-Type" content="text/html" />
-</head>
-
-<body>
-<h1>Img Manual</h1>
-
-<table width="100%">
- <tbody>
- <tr>
- <td><a href="index.htm">Introduction</a></td>
- <td><a href="install.htm">Installation</a></td>
- <td><a href="formats.htm">Format handlers</a></td>
- <td><a href="library.htm">External libraries</a></td>
- </tr>
- </tbody>
-</table>
-
-<h3>Format handlers</h3>
-<dl>
- <dt>The pixmap image type can be used as follows:</dt>
- <dd>image create pixmap -file </dd>
- <dt>or</dt>
- <dd>image create pixmap -data ;#(in XPM format)</dd>
-</dl>
-<dl>
- <dt>The photo image type works the same:</dt>
- <dd>image create photo -file </dd>
- <dt>or</dt>
- <dd>image create photo -data ;#(base-64 encoding required with Tk8.2 and lower)</dd>
-</dl>
-
-<p>Valid format specifiers for reading photo's:</p>
-
-<table width="100%">
- <tbody>
- <tr>
- <td width="10%">&nbsp;</td>
- <td>"bmp"</td>
- <td></td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>"gif -index &lt;n&gt;"</td>
- <td></td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>"jpeg -fast -grayscale"</td>
- <td></td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>"png"</td>
- <td></td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>"tiff"</td>
- <td></td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>"xbm"</td>
- <td></td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>"xpm"</td>
- <td></td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>"postscript -index &lt;n&gt; -zoom &lt;x&gt; &lt;y&gt;"</td>
- <td>(-index not yet implemented) <!--<tr><td>&nbsp;<td>"pdf -index &lt;n> -zoom &lt;x> &lt;y>"<td>(-index not yet implemented)-->
- </td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>"window"</td>
- <td>(works only with "-data", not "-file")</td>
- </tr>
- </tbody>
-</table>
-
-<p>Valid format specifiers for writing photo's:</p>
-
-<table width="100%">
- <tbody>
- <tr>
- <td width="10%">&nbsp;</td>
- <td>"bmp"</td>
- <td></td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>"gif -interlaced &lt;bool&gt;"</td>
- <td>(-interlaced not yet implemented)</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>"jpeg -quality &lt;n&gt; -smooth &lt;n&gt; -grayscale -optimize
- -progressive"</td>
- <td></td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>"png Author &lt;name&gt; Title &lt;title&gt; Description ....."<br />
- Each pair of arguments will add a named text chunk to the file.</td>
- <td></td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>"tiff -compression &lt;compression&gt; -byteorder &lt;byteorder&gt;"</td>
- <td></td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>"xbm"</td>
- <td></td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>"xpm"</td>
- <td></td>
- </tr>
- </tbody>
-</table>
-
-<p>The format options have the following meaning:</p>
-
-<table width="100%">
- <tbody>
- <tr>
- <td width="10%">&nbsp;</td>
- <td>-background C:</td>
- <td>use color C as background color for transparent parts of the
- image.</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>-byteorder:</td>
- <td>Byteorder for TIFF file. Should be one of bigendian, littleendian,
- network, smallendian or {}. Default: {}</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>-compression:</td>
- <td>Compression for TIFF file. Should be one of none, jpeg, packbits or
- deflate. Default: none.</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>-fast:</td>
- <td>Fast, low-quality processing.</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>-grayscale:</td>
- <td>Force incoming image to grayscale/ Create monochrome file.</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>-index N:</td>
- <td>Select one of the sub-images (GIF and postscript only, not yet
- implemented for postscript). Default value: 0</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>-interlaced N:</td>
- <td>N=1: interlaced. N=0: non-interlaced (not yet implemented).</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>-optimize:</td>
- <td>Optimize Huffman table.</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>-progressive:</td>
- <td>Create progressive file (JPEG only).</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>-quality N:</td>
- <td>Compression quality (0..100; 5-95 is useful range). Default value:
- 75</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>-smooth N:</td>
- <td>Perform smoothing (10-30 is enough for most GIF's). Default value:
- 0</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>-zoom X Y:</td>
- <td>Multiply image size by given scale factors. If Y is missing, the
- default is the same as X. X and Y are allowed to be in floating point
- format, but they are rounded to the nearest practically possible
- value. For postscript this means the zoom factors should be multiples
- of 1/72.</td>
- </tr>
- </tbody>
-</table>
-</body>
-</html>
diff --git a/tkimg/doc/img-bmp.man b/tkimg/doc/img-bmp.man
deleted file mode 100644
index 49a4840..0000000
--- a/tkimg/doc/img-bmp.man
+++ /dev/null
@@ -1,106 +0,0 @@
-[comment {-*- tcl -*- doctools}]
-[vset FORMATNAME bmp]
-[vset FORMATFULLNAME {Windows Bitmap Format}]
-
-[include format-header.inc]
-
-This handler provides new additional configuration options. See
-section [sectref {BMP OPTIONS}] for more detailed explanations.
-
-
-[include format-middle.inc]
-
-
-In addition the value for the option is treated as list and may
-contain any of the special options listed in section
-
-[sectref {BMP OPTIONS}].
-
-[list_end]
-
-
-
-[section {BMP OPTIONS}]
-
-The handler provides an option to influence the writing of a BMP image.
-
-[list_begin definitions]
-
-[lst_item "[option -resolution] [arg res]"]
-
-The display resulation and/or aspect ratio property of the outputted bmp
-file may be set using this option.
-The default values are an x and y resolution of 74 dpi.
-
-[arg res] is a list of 2 or 3 elements and may have one of the following formats.
-The values [arg xres], [arg yres] and [arg unit] are specified after the formats.
-
-[list_begin definitions]
-
-[lst_item "[arg res] = [arg xres] [arg unit]"]
-
-Set the same resolution for x and y.
-
-Example: Write image with a resolution of 300dpi:
-[example_begin]
-img write out.bmp -format {bmp -resolution {300 i}}
-[example_end]
-
-[lst_item "[arg res] = [arg xres] [arg yres]"]
-
-Set the aspect ratio only.
-The x resolution remains to the default value 74dpi, as the bmp format does not allow to specify the aspect ratio only. The y resolution is set to 74*[arg yres]/[arg xres].
-
-Example: Write image with an aspect ratio of 1/3:
-[example_begin]
-img write out.bmp -format {bmp -resolution {1 3}}
-[example_end]
-
-[lst_item "[arg res] = [arg xres] [arg yres] [arg unit]"]
-
-Set an independent resolution for x and y direction.
-
-Example: Write image with a resolution of x=300dpi and y=150dpi:
-[example_begin]
-img write out.bmp -format {bmp -resolution {300 100 i}}
-[example_end]
-
-[list_end]
-
-
-The used parameters are:
-
-[list_begin arg]
-
-[arg_def float xres input]
-
-The output resolution in x direction as a float number.
-
-[arg_def float yres input]
-
-The output resolution in x direction as a float number.
-
-[arg_def string unit input]
-
-Unit of the given resolution numbers similar to Tk_GetPixel.
-Possible units are:
-
-[list_begin definitions]
-
-[lst_item "c"]
-pixel per centimeter.
-[lst_item "m"]
-pixel per meter.
-[lst_item "i"]
-pixel per inch.
-[lst_item "p"]
-pixel per inch/72 (Printer points).
-
-[list_end]
-
-[list_end]
-
-[list_end]
-
-[list_begin definitions]
-[include format-footer.inc]
diff --git a/tkimg/doc/img-dted.man b/tkimg/doc/img-dted.man
deleted file mode 100644
index eb9556a..0000000
--- a/tkimg/doc/img-dted.man
+++ /dev/null
@@ -1,88 +0,0 @@
-[comment {-*- tcl -*- doctools}]
-[vset FORMATNAME dted]
-[vset FORMATFULLNAME {DTED Format}]
-
-[include format-header.inc]
-
-This handler provides new additional configuration options. See
-section [sectref {DTED OPTIONS}] for more detailed explanations.
-
-
-[include format-middle.inc]
-
-In addition the value for the option is treated as list and may
-contain any of the special options listed in section
-
-[sectref {DTED OPTIONS}].
-
-[list_end]
-
-
-[section {NOTE}]
-
-This format handler must be loaded explicitly with
-[cmd "package require img::[vset FORMATNAME]"].
-
-
-[section {SUPPORTED DTED TYPES}]
-
-[example_begin]
- Interpret DTED terrain elevation data as a grayscale image.
-
- List of currently supported features:
-
- Type | Read | Write |
- | -file | -data | -file | -data |
- ----------------------------------------
- Gray | Yes | Yes | No | No |
-
-[example_end]
-
-
-[section {DTED OPTIONS}]
-
-The handler provides the following options:
-
-[list_begin definitions]
-
-[lst_item "[option -verbose] [arg bool]"]
-
-If set to [const true], additional information about the loaded image
-is printed to stdout. Default is [const false].
-
-[lst_item "[option -nchan] [arg int]"]
-
-Specify the number of channels of the generated image.
-Default is [const 1], i.e. generate a grayscale image.
-
-[lst_item "[option -gamma] [arg float]"]
-
-Specify a gamma correction to be applied when mapping
-the input data to 8-bit image values.
-Default is [const 1.0].
-
-[lst_item "[option -nomap] [arg bool]"]
-
-If set to [const true], no mapping of input values is done.
-Use this option, if your elevation file contains
-values in the range of [const 0] .. [const 255] only.
-Default is [const false].
-
-[lst_item "[option -min] [arg short]"]
-
-Specify the minimum pixel value to be used for mapping
-the input data to 8-bit image values.
-Default is the minimum value found in the elevation data.
-
-[lst_item "[option -max] [arg short]"]
-
-This option is supported for reading only.
-[nl]
-Specify the maximum pixel value to be used for mapping
-the input data to 8-bit image values.
-Default is the maximum value found in the elevation data.
-
-[list_end]
-
-[list_begin definitions]
-[include format-footer.inc]
diff --git a/tkimg/doc/img-gif.man b/tkimg/doc/img-gif.man
deleted file mode 100644
index 3d8af86..0000000
--- a/tkimg/doc/img-gif.man
+++ /dev/null
@@ -1,65 +0,0 @@
-[comment {-*- tcl -*- doctools}]
-[vset FORMATNAME gif]
-[vset FORMATFULLNAME {Graphics Interchange Format}]
-
-[include format-header.inc]
-
-This handler provides new additional configuration options. See
-section [sectref {GIF OPTIONS}] for more detailed explanations.
-
-
-[include format-middle.inc]
-
-
-In addition the value for the option is treated as list and may
-contain any of the special options listed in section
-
-[sectref {GIF OPTIONS}].
-
-[list_end]
-
-
-
-[section {GIF OPTIONS}]
-
-The handler provides two options, one for reading from a GIF image,
-the other influencing the writing of such.
-
-[list_begin definitions]
-
-[lst_item "[option -index] [arg n]"]
-
-This option is for reading from GIF files containing more than one
-image ([term {animated GIF's}], [term {GIF movies}]. When specified it
-will read the [arg n]'th image in the data. The first image is at
-index [const 0] and will be read by default, i.e. when the option is
-not specified.
-
-[lst_item "[option -interlaced] [arg bool]"]
-
-If the value of this option is set to true the image will be written
-using the interlaced sub-format of GIF. The default is to write
-non-interlaced files. [emph {This option is not implemented yet.}]
-
-[list_end]
-
-[section {IMAGE COMPRESSION}]
-
-Instead of LZW the run-length encoding of Hutchison Avenue Software
-Corporation is used, also known as [term miGIF] compression. The miGIF
-compression routines do not, strictly speaking, generate files
-conforming to the GIF spec, since the image data is not LZW-compressed
-(this is the point: in order to avoid transgression of the Unisys
-patent on the LZW algorithm.) However, miGIF generates data streams
-that any reasonably sane LZW decompresser will decompress to what we
-want.
-
-[section TRANSPARENCY]
-
-If you want to write images to disk which contain transparency
-information (e.g. GIF89) you need at least [package Tk] 8.3.
-
-
-
-[list_begin definitions]
-[include format-footer.inc]
diff --git a/tkimg/doc/img-ico.man b/tkimg/doc/img-ico.man
deleted file mode 100644
index 594360f..0000000
--- a/tkimg/doc/img-ico.man
+++ /dev/null
@@ -1,63 +0,0 @@
-[comment {-*- tcl -*- doctools}]
-[vset FORMATNAME ico]
-[vset FORMATFULLNAME {Windows Icon Format}]
-
-[include format-header.inc]
-
-This handler provides new additional configuration options. See
-section [sectref {ICO OPTIONS}] for more detailed explanations.
-
-
-[include format-middle.inc]
-
-In addition the value for the option is treated as list and may
-contain any of the special options listed in section
-
-[sectref {ICO OPTIONS}].
-
-[list_end]
-
-
-[section {SUPPORTED ICO TYPES}]
-
-[example_begin]
- 1-bit pixels: Black and White.
- 4-bit pixels: Grayscale or indexed.
- 8-bit pixels: True-color (RGB, each channel 8 bit).
-
- List of currently supported features:
-
- Type | Read | Write |
- | -file | -data | -file | -data |
- ----------------------------------------
- 1-bit | Yes | Yes | No | No |
- 4-bit | Yes | Yes | No | No |
- 8-bit | Yes | Yes | Yes | Yes |
-[example_end]
-
-
-[section {ICO OPTIONS}]
-
-The handler provides the following options:
-
-[list_begin definitions]
-
-[lst_item "[option -verbose] [arg bool]"]
-
-This option is supported for reading and writing.
-[nl]
-If set to [const true], additional information about the loaded/stored image
-is printed to stdout. Default is [const false].
-
-[lst_item "[option -index] [arg n]"]
-
-This option is supported for reading only.
-[nl]
-Read the [arg n]'th image. The first image is at index [const 0].
-Default is [const 0].
-
-[list_end]
-
-
-[list_begin definitions]
-[include format-footer.inc]
diff --git a/tkimg/doc/img-jpeg.man b/tkimg/doc/img-jpeg.man
deleted file mode 100644
index e529151..0000000
--- a/tkimg/doc/img-jpeg.man
+++ /dev/null
@@ -1,75 +0,0 @@
-[comment {-*- tcl -*- doctools}]
-[vset FORMATNAME jpeg]
-[vset FORMATFULLNAME {Joint Picture Expert Group format}]
-
-[include format-header.inc]
-
-This handler provides new additional configuration options. See
-section [sectref {JPEG OPTIONS}] for more detailed explanations.
-
-
-[include format-middle.inc]
-
-In addition the value for the option is treated as list and may
-contain any of the special options listed in section
-
-[sectref {JPEG OPTIONS}].
-
-[list_end]
-
-
-
-[section {JPEG OPTIONS}]
-
-The handler provides six options, two effective when reading from a
-JPEG image, and five influencing the writing of such. One option is
-usable for both reading an writing.
-
-[list_begin definitions]
-
-[lst_item [option -fast]]
-
-This option is for reading from JPEG data. It usage activates a
-processing mode which is fast, but also provides only low-quality
-information.
-
-
-[lst_item [option -grayscale]]
-
-This option can be used for both reading and writing of JPEG
-data. Usage of this option forces incoming images to grayscale, and
-written images will be monochrome.
-
-
-[lst_item "[option -quality] [arg n]"]
-
-This option is for writing JPEG data. It specifies the compression
-level as a quality percentage. The higher the quality, the less the
-compression. The nominal range for [arg n] is
-
-[const 0]...[const 100]. Useful values are in the range
-[const 5]...[const 95]. The default value is [const 75].
-
-
-[lst_item "[option -smooth] [arg n]"]
-
-This option is for writing JPEG data. When used the writer will smooth
-the image before performing the compression. Values in the
-
-[const 10]...[const 30] are usually enough. The default is [const 0],
-i.e no smoothing.
-
-
-[lst_item [option -optimize]]
-
-This option is for writing JPEG data. It usage causes the writer to
-optimize the huffman table used to encode the jpeg coefficients.
-
-
-[lst_item [option -progressive]]
-
-This option is for writing JPEG data. It usage causes the creation of
-a [term progressive] JPEG file.
-
-
-[include format-footer.inc]
diff --git a/tkimg/doc/img-pcx.man b/tkimg/doc/img-pcx.man
deleted file mode 100644
index 655f819..0000000
--- a/tkimg/doc/img-pcx.man
+++ /dev/null
@@ -1,67 +0,0 @@
-[comment {-*- tcl -*- doctools}]
-[vset FORMATNAME pcx]
-[vset FORMATFULLNAME {Paintbrush Format}]
-
-[include format-header.inc]
-
-This handler provides new additional configuration options. See
-section [sectref {PCX OPTIONS}] for more detailed explanations.
-
-
-[include format-middle.inc]
-
-
-In addition the value for the option is treated as list and may
-contain any of the special options listed in section
-
-[sectref {PCX OPTIONS}].
-
-[list_end]
-
-
-[section {SUPPORTED PCX TYPES}]
-
-[example_begin]
- 1-bit pixels: Black and White.
- 8-bit pixels: Grayscale or indexed.
- 24-bit pixels: True-color (RGB, each channel 8 bit).
-
- List of currently supported features:
-
- Type | Read | Write |
- | -file | -data | -file | -data |
- ----------------------------------------
- 1-bit | Yes | Yes | No | No |
- 8-bit | Yes | Yes | No | No |
- 24-bit | Yes | Yes | Yes | Yes |
-
- All images types may be either uncompressed or run-length encoded.
-[example_end]
-
-
-[section {PCX OPTIONS}]
-
-The handler provides the following options:
-
-[list_begin definitions]
-
-[lst_item "[option -verbose] [arg bool]"]
-
-This option is supported for reading and writing.
-[nl]
-If set to [const true], additional information about the loaded/stored image
-is printed to stdout. Default is [const false].
-
-[lst_item "[option -compression] [arg type]"]
-
-This option is supported for writing only.
-[nl]
-Set the compression mode to either [const none] or [const rle].
-Default is [const rle].
-
-[list_end]
-
-
-
-[list_begin definitions]
-[include format-footer.inc]
diff --git a/tkimg/doc/img-pixmap.man b/tkimg/doc/img-pixmap.man
deleted file mode 100644
index 2617a7f..0000000
--- a/tkimg/doc/img-pixmap.man
+++ /dev/null
@@ -1,98 +0,0 @@
-[comment {-*- tcl -*- doctools}]
-[vset FORMATNAME pixmap]
-[vset FORMATFULLNAME {Pixmap Image type}]
-
-[manpage_begin img-[vset FORMATNAME] n 1.3]
-[moddesc Img]
-[titledesc "Img, [vset FORMATFULLNAME] ([vset FORMATNAME])"]
-[copyright {1995-2003 Jan Nijtmans <nijtmans@users.sourceforge.net>}]
-[require Tk]
-[require img::[vset FORMATNAME] [opt 1.3]]
-[description]
-
-The package [package img::[vset FORMATNAME]] is a sub-package of
-[package Img]. It can be loaded as a part of the complete Img support,
-via [cmd {package require Img}], or on its own, via
-
-[cmd "package require img::[vset FORMATNAME]"].
-
-[para]
-
-Like all packages of [package Img] it does [emph not] provide new
-commands, but extends the existing [package Tk] command [cmd image].
-
-[para]
-
-In contrast to all other sub packages this packages does [emph not]
-extend [package Tk]'s [cmd photo] image type, but rather provides a
-completely new image type, on the same level as [cmd photo] and
-[cmd bitmap].
-
-[section {CREATING PIXMAPS}]
-
-Like all images, pixmaps are created using the [cmd {image create}]
-command.
-
-[list_begin definitions]
-[call [cmd image] [method {create pixmap}] [opt [arg name]] [opt [arg options]]]
-
-Pixmaps support the following options:
-
-[list_begin definitions]
-[lst_item "[option -data] [arg string]"]
-
-Specifies the contents of the source pixmap as a string. The string
-must adhere to X11 pixmap format (e.g., as generated by the pixmap
-program). If both the [option -data] and [option -file] options are
-specified, the [option -data] option takes precedence.
-
-[lst_item "[option -file] [arg name]"]
-
-[arg name] gives the name of a file whose contents define the source
-pixmap. The file must adhere to X11 pixmap format (e.g., as generated
-by the pixmap program).
-
-[list_end]
-[list_end]
-
-[section {IMAGE COMMAND}]
-
-When a pixmap image is created, Tk also creates a new com­ mand whose
-name is the same as the image. This command may be used to invoke
-various operations on the image. It has the following general form:
-
-[list_begin definitions]
-[call [arg imageName] [method option] [opt [arg {arg arg ...}]]]
-[list_end]
-
-[method Option] and the args determine the exact behavior of the
-command. The following commands are possible for pixmap images:
-
-[list_begin definitions]
-
-[call [arg imageName] [method cget] [arg option]]
-
-Returns the current value of the configuration option given by
-
-[arg option]. [arg Option] may have any of the values accepted by the
-[cmd {image create pixmap}] command.
-
-
-[call [arg imageName] [method configure] [opt [option option]] [opt [arg {value option value ...}]]]
-
-Query or modify the configuration options for the image. If no option
-is specified, returns a list describing all of the available options
-for [arg imageName] (see [cmd Tk_ConfigureInfo] for information on the
-format of this list). If [arg option] is specified with no
-
-[arg value], then the command returns a list describing the one named
-option (this list will be identi­ cal to the corresponding sublist of
-the value returned if no option is specified). If one or more
-
-[arg option-value] pairs are specified, then the command modifies the
-given option(s) to have the given value(s); in this case the command
-returns an empty string. [option Option] may have any of the values
-accepted by the [cmd {image create pixmap}] command.
-
-
-[include format-footer.inc]
diff --git a/tkimg/doc/img-png.man b/tkimg/doc/img-png.man
deleted file mode 100644
index 1acf491..0000000
--- a/tkimg/doc/img-png.man
+++ /dev/null
@@ -1,73 +0,0 @@
-[comment {-*- tcl -*- doctools}]
-[vset FORMATNAME png]
-[vset FORMATFULLNAME {Portable Network Graphics format}]
-
-[include format-header.inc]
-
-This handler provides new additional configuration options. See
-section [sectref {PNG OPTIONS}] for more detailed explanations.
-
-
-[include format-middle.inc]
-
-
-In addition the value for the option is treated as list and may
-contain any of the special options listed in section
-
-[sectref {PNG OPTIONS}].
-
-[list_end]
-
-
-
-[section {PNG OPTIONS}]
-
-The handler provides the following options:
-
-[list_begin definitions]
-
-[lst_item "[option -matte] [arg bool]"]
-
-This option is supported for reading only.
-[nl]
-If set to [const false], a matte (alpha) channel is ignored
-during reading or writing. Default is [const true].
-
-
-[lst_item "[option -alpha] [arg float]"]
-
-This option is supported for reading only.
-[nl]
-An additional alpha filtering for the overall image, which
-allows the background on which the image is displayed to show through.
-This usually also has the effect of desaturating the image.
-The alphaValue must be between 0.0 and 1.0.
-Specifying an alpha value, overrides the setting of the matte flag,
-i.e. reading a file which has no alpha channel (Greyscale, RGB) will
-add an alpha channel to the image independent of the matte flag setting.
-
-[list_end]
-
-The handler provides no true write options at all, but accepts pairs of keys
-and values when writing a PNG file. Each pair will be written as a
-named text chunk where the key provides the name of the chunk and the
-value its contents.
-
-For example
-
-[example {
- png Author <name> Title <title> Description ...
-}]
-
-
-[section TRANSPARENCY]
-
-If you want to write images to disk which contain transparency
-information (e.g. PNG with alpha channel) you need at least
-
-[package Tk] 8.3.
-
-
-
-[list_begin definitions]
-[include format-footer.inc]
diff --git a/tkimg/doc/img-ppm.man b/tkimg/doc/img-ppm.man
deleted file mode 100644
index ff604b4..0000000
--- a/tkimg/doc/img-ppm.man
+++ /dev/null
@@ -1,100 +0,0 @@
-[comment {-*- tcl -*- doctools}]
-[vset FORMATNAME ppm]
-[vset FORMATFULLNAME {Portable Pixmap format}]
-
-[include format-header.inc]
-
-This handler provides additional configuration options. See
-section [sectref {PPM OPTIONS}] for more detailed explanations.
-
-[include format-middle.inc]
-
-In addition the value for the option is treated as list and may
-contain any of the special options listed in section
-
-[sectref {PPM OPTIONS}].
-
-[list_end]
-
-[section {SUPPORTED PPM TYPES}]
-
-This handler supports the PPM (Truecolor) and PGM (Greyscale) image formats.
-There are two types of PPM/PGM files: RAW (binary) and ASCII.
-The values stored in PPM/PGM files can be unsigned 8-bit or unsigned 16-bit
-values.
-
-[example_begin]
-
- Grayscale (PGM): 8-bit and 16-bit, 1 channel per pixel.
- Truecolor (PPM): 8-bit and 16-bit, 3 channels per pixel.
-
- List of currently supported features:
-
- Type | Read | Write |
- | -file | -data | -file | -data |
- ---------------------------------------------------
- PGM 8-bit ASCII | Yes | Yes | No | No |
- PGM 8-bit BINARY | Yes | Yes | No | No |
- PGM 16-bit ASCII | Yes | Yes | No | No |
- PGM 16-bit BINARY | Yes | Yes | No | No |
- PPM 8-bit ASCII | Yes | Yes | Yes | Yes |
- PPM 8-bit BINARY | Yes | Yes | Yes | Yes |
- PPM 16-bit ASCII | Yes | Yes | No | No |
- PPM 16-bit BINARY | Yes | Yes | No | No |
-
-[example_end]
-
-[section {PPM OPTIONS}]
-
-The handler provides the following options:
-
-[list_begin definitions]
-
-[lst_item "[option -verbose] [arg bool]"]
-
-This option is supported for reading and writing.
-[nl]
-If set to [const true], additional information about the loaded/stored image
-is printed to stdout. Default is [const false].
-
-[lst_item "[option -scanorder] [arg string]"]
-
-This option is supported for reading only.
-[nl]
-Specify the scanline order of the input image.
-Possible values: [const TopDown] or [const BottomUp]. Default is [const TopDown].
-
-[lst_item "[option -gamma] [arg float]"]
-
-This option is supported for reading only.
-[nl]
-Specify a gamma correction to be applied when mapping
-16-bit input data to 8-bit image values.
-Default is [const 1.0].
-
-[lst_item "[option -min] [arg float]"]
-
-This option is supported for reading only.
-[nl]
-Specify the minimum pixel value to be used for mapping
-16-bit input data to 8-bit image values.
-Default is the minimum value found in the image data.
-
-[lst_item "[option -max] [arg float]"]
-
-This option is supported for reading only.
-[nl]
-Specify the maximum pixel value to be used for mapping
-16-bit input data to 8-bit image values.
-Default is the maximum value found in the image data.
-
-[lst_item "[option -ascii] [arg bool]"]
-
-This option is supported for writing only.
-If set to [const true], the file is written in PPM 8-bit ASCII format (P3).
-Default is [const false], i.e. write in PPM 8-bit binary format (P6).
-
-[list_end]
-
-[list_begin definitions]
-[include format-footer.inc]
diff --git a/tkimg/doc/img-ps.man b/tkimg/doc/img-ps.man
deleted file mode 100644
index 96b4a6b..0000000
--- a/tkimg/doc/img-ps.man
+++ /dev/null
@@ -1,97 +0,0 @@
-[comment {-*- tcl -*- doctools}]
-[vset FORMATNAME ps]
-[vset FORMATFULLNAME {Adobe PostScript Format}]
-
-[include format-header.inc]
-
-This handler provides new additional configuration options. See
-section [sectref {PostScript OPTIONS}] for more detailed explanations.
-
-[para]
-
-Note that this package provides a [const pdf] handler too, i.e. a
-handler for the Adobe Portable Document Format. That handler accepts
-the same options as the [const [vset FORMATNAME]] handler.
-
-[para]
-
-The package delegates the actual conversion of data in PostScript and
-PDF format into a raster image to the [syscmd ghostscript]
-application. It therefore depends upon the presence of said
-application and is non-functional is [syscmd ghostscript] is not
-present.
-
-[para]
-
-All of the above means that in a call like
-
-[list_begin definitions]
-[call [cmd image] [method {create photo}] [opt [arg name]] [opt [arg options]]]
-[list_end]
-
-[list_begin enum]
-[enum]
-Image data in [vset FORMATNAME] and PDF format (options [option -data]
-and [option -file]) is detected automatically.
-
-[enum]
-
-The format names [const [vset FORMATNAME]] and [const pdf] are
-recognized by the option [option -format].
-
-
-In addition the value for the option is treated as list and may
-contain any of the special options listed in section
-
-[sectref {PostScript OPTIONS}].
-
-[list_end]
-
-
-
-[section {PostScript OPTIONS}]
-
-The handler provides two options, both influencing the reading of
-PostScript or PDF images. The handler is [emph not] able to write
-images in PostScript or PDF.
-
-
-[list_begin definitions]
-
-[lst_item "[option -index] [arg n]"]
-
-This option is for reading from PostScript/PDF data containing more
-than one page. When specified it will read the [arg n]'th page in the
-data. The first page is at index [const 0] and will be read by
-default, i.e. when the option is not specified.
-
-[nl]
-
-[emph Note:] This option is not yet implemented.
-
-
-[lst_item "[option -zoom] [arg X] [arg Y]"]
-
-Multiply image size by the given scale factors. If [arg Y] is missing,
-the default is the same as [arg X]. [arg X] and [arg Y] are allowed to
-be in floating point format, but they are rounded to the nearest
-practically possible value. For postscript this means the zoom factors
-should be multiples of 1/72.
-
-
-[list_end]
-
-[section REQUIREMENTS]
-
-The code provided by Img does not perform the interpretation and
-rasterizing of the input by itself but delegates this to the
-[syscmd gs] application. This is the GhostScript implementation
-of PostScript (and PDF).
-
-[para]
-
-If [syscmd gs] is not installed this format handler cannot be used.
-
-[see_also img-intro img-bmp img-gif img-ico img-jpeg img-pcx img-pixmap img-png img-ppm img-ps img-sgi img-sun img-tga img-tiff img-window img-xbm img-xpm]
-[keywords {image handling} tk [vset FORMATNAME] pdf postscript gs ghostscript]
-[manpage_end]
diff --git a/tkimg/doc/img-raw.man b/tkimg/doc/img-raw.man
deleted file mode 100644
index 85bfc98..0000000
--- a/tkimg/doc/img-raw.man
+++ /dev/null
@@ -1,175 +0,0 @@
-[comment {-*- tcl -*- doctools}]
-[vset FORMATNAME raw]
-[vset FORMATFULLNAME {Raw Data Format}]
-
-[include format-header.inc]
-
-This handler provides new additional configuration options. See
-section [sectref {RAW OPTIONS}] for more detailed explanations.
-
-
-[include format-middle.inc]
-
-In addition the value for the option is treated as list and may
-contain any of the special options listed in section
-
-[sectref {RAW OPTIONS}].
-
-[list_end]
-
-
-[section {NOTE}]
-
-This format handler must be loaded explicitly with
-[cmd "package require img::[vset FORMATNAME]"].
-
-
-[section {SUPPORTED RAW TYPES}]
-
-[example_begin]
- Grayscale image: 1 channel of 32-bit floating point values.
- 1 channel of 16-bit unsigned integer values.
- 1 channel of 8-bit unsigned integer values.
- True-color image: 3 channels of 32-bit floating point values.
- 3 channels of 16-bit unsigned integer values.
- 3 channels of 8-bit unsigned integer values.
-
- List of currently supported features:
-
- Type | Read | Write |
- | -file | -data | -file | -data |
- ----------------------------------------
- Gray | Yes | Yes | Yes | Yes |
- RGB | Yes | Yes | Yes | Yes |
-
- There are 2 supported file formats:
- One with the pure raw data only, the other with a 7 line ASCII header
- of the following form:
-
- Magic=RAW\n File format identifier. Fixed value.
- Width=128\n Image width in pixels.
- Height=128\n Image height in pixels.
- NumChan=1\n Possible values: 1 or 3.
- ByteOrder=Intel\n Possible values: "Intel" or "Motorola".
- ScanOrder=TopDown\n Possible values: "TopDown" or "BottomUp".
- PixelType=byte\n Possible values: "float", "short" or "byte".
-
-[example_end]
-
-
-[section {RAW OPTIONS}]
-
-The handler provides the following options:
-
-[list_begin definitions]
-
-[lst_item "[option -verbose] [arg bool]"]
-
-This option is supported for reading and writing.
-[nl]
-If set to [const true], additional information about the loaded/stored image
-is printed to stdout. Default is [const false].
-
-[lst_item "[option -useheader] [arg bool]"]
-
-This option is supported for reading and writing.
-[nl]
-If set to [const true], use the file header information for reading and writing.
-Default is [const true].
-
-[lst_item "[option -nchan] [arg int]"]
-
-This option is supported for reading and writing image data without header.
-[nl]
-Specify the number of channels of the input image.
-Default is [const 1].
-
-[lst_item "[option -width] [arg int]"]
-
-This option is supported for reading image data without header only.
-[nl]
-Specify the width of the input image.
-Default is [const 128].
-
-[lst_item "[option -height] [arg int]"]
-
-This option is supported for reading image data without header only.
-[nl]
-Specify the height of the input image.
-Default is [const 128].
-
-[lst_item "[option -byteorder] [arg string]"]
-
-This option is supported for reading image data without header only.
-[nl]
-Specify the byteorder of the input image data.
-Possible values: [const Intel] or [const Motorola].
-Default is assuming the same byteorder as that of the host computer.
-
-[lst_item "[option -uuencode] [arg bool]"]
-This option is supported for reading image data without header only.
-[nl]
-If set to [const false], do not assume, that the image data stored in a
-Tcl variable is uuencoded. Default is [const true], i.e. the image data in
-a Tcl variable is assumed to be uuencoded.
-
-[lst_item "[option -scanorder] [arg string]"]
-
-This option is supported for reading and writing image data without header.
-[nl]
-Specify the scanline order of the input image.
-Possible values: [const TopDown] or [const BottomUp].
-Default is assuming the same byteorder as that of the host computer.
-
-[lst_item "[option -pixeltype] [arg string]"]
-
-This option is supported for reading image data without header only.
-[nl]
-Specify the type of the pixel values.
-Possible values: [const float] or [const short] or [const byte].
-Default is [const byte].
-[nl]
-RAW files are always written in [const byte] pixel format.
-
-[lst_item "[option -gamma] [arg float]"]
-
-This option is supported for reading only.
-[nl]
-Specify a gamma correction to be applied when mapping
-the input data to 8-bit image values.
-Default is [const 1.0].
-
-[lst_item "[option -nomap] [arg bool]"]
-
-This option is supported for reading only.
-[nl]
-If set to [const true], no mapping of input values is done.
-Use this option, if your image already contains RGB
-values in the range of [const 0] .. [const 255].
-When using the nomap mode, no information about the
-minimum and maximum pixel values is gathered during
-reading and therefore no verbose output is printed.
-On the other hand reading the image is faster.
-
-Default is [const false].
-
-[lst_item "[option -min] [arg float]"]
-
-This option is supported for reading only.
-[nl]
-Specify the minimum pixel value to be used for mapping
-the input data to 8-bit image values.
-Default is the minimum value found in the image data.
-
-[lst_item "[option -max] [arg float]"]
-
-This option is supported for reading only.
-[nl]
-Specify the maximum pixel value to be used for mapping
-the input data to 8-bit image values.
-Default is the maximum value found in the image data.
-
-[list_end]
-
-[list_begin definitions]
-[include format-footer.inc]
diff --git a/tkimg/doc/img-sgi.man b/tkimg/doc/img-sgi.man
deleted file mode 100644
index a6ce4e9..0000000
--- a/tkimg/doc/img-sgi.man
+++ /dev/null
@@ -1,76 +0,0 @@
-[comment {-*- tcl -*- doctools}]
-[vset FORMATNAME sgi]
-[vset FORMATFULLNAME {SGI Native Format}]
-
-[include format-header.inc]
-
-This handler provides new additional configuration options. See
-section [sectref {SGI OPTIONS}] for more detailed explanations.
-
-
-[include format-middle.inc]
-
-In addition the value for the option is treated as list and may
-contain any of the special options listed in section
-
-[sectref {SGI OPTIONS}].
-
-[list_end]
-
-
-[section {SUPPORTED SGI TYPES}]
-
-[example_begin]
- 24-bit pixels: True-color (RGB, each channel 8 bit).
- 32-bit pixels: True-color with alpha channel (RGBA, each channel 8 bit).
- 48-bit pixels: True-color (RGB, each channel 16 bit).
- 64-bit pixels: True-color with alpha channel (RGBA, each channel 16 bit).
-
- List of currently supported features:
-
- Type | Read | Write |
- | -file | -data | -file | -data |
- ----------------------------------------
- 24-bit | Yes | Yes* | Yes | Yes* |
- 32-bit | Yes | Yes* | Yes | Yes* |
- 48-bit | Yes | Yes* | No | No |
- 64-bit | Yes | Yes* | No | No |
-
- *: Implemented by reading/writing from/to a temporary file. This will
- be slow for larger images.
-
- All images types may be either uncompressed or run-length encoded.
-[example_end]
-
-
-[section {SGI OPTIONS}]
-
-The handler provides the following options:
-
-[list_begin definitions]
-
-[lst_item "[option -verbose] [arg bool]"]
-
-This option is supported for reading and writing.
-[nl]
-If set to [const true], additional information about the loaded/stored image
-is printed to stdout. Default is [const false].
-
-[lst_item "[option -compression] [arg type]"]
-
-This option is supported for writing only.
-[nl]
-Set the compression mode to either [const none] or [const rle].
-Default is [const rle].
-
-[lst_item "[option -matte] [arg bool]"]
-
-This option is supported for reading and writing.
-[nl]
-If set to [const false], a matte (alpha) channel is ignored
-during reading or writing. Default is [const true].
-
-[list_end]
-
-[list_begin definitions]
-[include format-footer.inc]
diff --git a/tkimg/doc/img-sun.man b/tkimg/doc/img-sun.man
deleted file mode 100644
index f324fb4..0000000
--- a/tkimg/doc/img-sun.man
+++ /dev/null
@@ -1,73 +0,0 @@
-[comment {-*- tcl -*- doctools}]
-[vset FORMATNAME sun]
-[vset FORMATFULLNAME {Sun Raster Format}]
-
-[include format-header.inc]
-
-This handler provides new additional configuration options. See
-section [sectref {SUN OPTIONS}] for more detailed explanations.
-
-
-[include format-middle.inc]
-
-In addition the value for the option is treated as list and may
-contain any of the special options listed in section
-
-[sectref {SUN OPTIONS}].
-
-[list_end]
-
-
-[section {SUPPORTED SUN TYPES}]
-
-[example_begin]
- 1-bit pixels: Black and White.
- 8-bit pixels: Grayscale or indexed.
- 24-bit pixels: True-color (RGB, each channel 8 bit).
- 32-bit pixels: True-color with alpha channel (RGBA, each channel 8 bit).
-
- List of currently supported features:
-
- Type | Read | Write |
- | -file | -data | -file | -data |
- ----------------------------------------
- 1-bit | Yes | Yes | No | No |
- 8-bit | Yes | Yes | No | No |
- 24-bit | Yes | Yes | Yes | Yes |
- 32-bit | Yes | Yes | Yes | Yes |
-
- All images types may be either uncompressed or run-length encoded.
-[example_end]
-
-
-[section {SUN OPTIONS}]
-
-The handler provides the following options:
-
-[list_begin definitions]
-
-[lst_item "[option -verbose] [arg bool]"]
-
-This option is supported for reading and writing.
-[nl]
-If set to [const true], additional information about the loaded/stored image
-is printed to stdout. Default is [const false].
-
-[lst_item "[option -compression] [arg type]"]
-
-This option is supported for writing only.
-[nl]
-Set the compression mode to either [const none] or [const rle].
-Default is [const rle].
-
-[lst_item "[option -matte] [arg bool]"]
-
-This option is supported for reading and writing.
-[nl]
-If set to [const false], a matte (alpha) channel is ignored
-during reading or writing. Default is [const true].
-
-[list_end]
-
-[list_begin definitions]
-[include format-footer.inc]
diff --git a/tkimg/doc/img-tga.man b/tkimg/doc/img-tga.man
deleted file mode 100644
index b673619..0000000
--- a/tkimg/doc/img-tga.man
+++ /dev/null
@@ -1,70 +0,0 @@
-[comment {-*- tcl -*- doctools}]
-[vset FORMATNAME tga]
-[vset FORMATFULLNAME {Truevision Targa Format}]
-
-[include format-header.inc]
-
-This handler provides new additional configuration options. See
-section [sectref {TGA OPTIONS}] for more detailed explanations.
-
-
-[include format-middle.inc]
-
-In addition the value for the option is treated as list and may
-contain any of the special options listed in section
-
-[sectref {TGA OPTIONS}].
-
-[list_end]
-
-
-[section {SUPPORTED TGA TYPES}]
-
-[example_begin]
- 24-bit pixels: True-color (RGB, each channel 8 bit).
- 32-bit pixels: True-color with alpha channel (RGBA, each channel 8 bit).
-
- List of currently supported features:
-
- Type | Read | Write |
- | -file | -data | -file | -data |
- ----------------------------------------
- 24-bit | Yes | Yes | Yes | Yes |
- 32-bit | Yes | Yes | Yes | Yes |
-
- All images types may be either uncompressed (Targa-Type 2) or
- run-length encoded (Targa-Type 10).
-[example_end]
-
-
-[section {TGA OPTIONS}]
-
-The handler provides the following options:
-
-[list_begin definitions]
-
-[lst_item "[option -verbose] [arg bool]"]
-
-This option is supported for reading and writing.
-[nl]
-If set to [const true], additional information about the loaded/stored image
-is printed to stdout. Default is [const false].
-
-[lst_item "[option -compression] [arg type]"]
-
-This option is supported for writing only.
-[nl]
-Set the compression mode to either [const none] or [const rle].
-Default is [const rle].
-
-[lst_item "[option -matte] [arg bool]"]
-
-This option is supported for reading and writing.
-[nl]
-If set to [const false], a matte (alpha) channel is ignored
-during reading or writing. Default is [const true].
-
-[list_end]
-
-[list_begin definitions]
-[include format-footer.inc]
diff --git a/tkimg/doc/img-tiff.man b/tkimg/doc/img-tiff.man
deleted file mode 100644
index 1513eb8..0000000
--- a/tkimg/doc/img-tiff.man
+++ /dev/null
@@ -1,60 +0,0 @@
-[comment {-*- tcl -*- doctools}]
-[vset FORMATNAME tiff]
-[vset FORMATFULLNAME {Tagged Image File Format}]
-
-[include format-header.inc]
-
-This handler provides new additional configuration options. See
-section [sectref {TIFF OPTIONS}] for more detailed explanations.
-
-
-[include format-middle.inc]
-
-
-In addition the value for the option is treated as list and may
-contain any of the special options listed in section
-
-[sectref {TIFF OPTIONS}].
-
-[list_end]
-
-
-
-[section {TIFF OPTIONS}]
-
-The handler provides three options, one for reading from a TIFF image,
-the other two influencing the writing of such.
-
-
-[list_begin definitions]
-
-[lst_item "[option -index] [arg n]"]
-
-This option is for reading from TIFF files containing more than one
-image ([term {multi-page TIFF}]. When specified it
-will read the [arg n]'th image in the data. The first image is at
-index [const 0] and will be read by default, i.e. when the option is
-not specified.
-
-[lst_item "[option -compression] [arg type]"]
-
-This option specifies the type of compression to use when writing TIFF
-data. It has to be one of [const none], [const jpeg],
-[const packbits], or [const deflate]. The default is [const none].
-
-
-[lst_item "[option -byteorder] [arg type]"]
-
-This option specifies the byteorder to use when writing TIFF data. It
-has to be one of [const bigendian], [const littleendian],
-
-[const network], [const smallendian], or the empty string. The default
-is the empty string.
-
-[nl]
-
-The values [const bigendian] and [const network] are aliases of each
-other, as are [const littleendian] and [const smallendian].
-
-
-[include format-footer.inc]
diff --git a/tkimg/doc/img-window.man b/tkimg/doc/img-window.man
deleted file mode 100644
index fa20bbe..0000000
--- a/tkimg/doc/img-window.man
+++ /dev/null
@@ -1,68 +0,0 @@
-[comment {-*- tcl -*- doctools}]
-[vset FORMATNAME window]
-[vset FORMATFULLNAME {Tk Windows}]
-
-[manpage_begin img-[vset FORMATNAME] n 1.3]
-[moddesc Img]
-[titledesc "Img, [vset FORMATFULLNAME] ([vset FORMATNAME])"]
-[copyright {1995-2003 Jan Nijtmans <nijtmans@users.sourceforge.net>}]
-[require Tk]
-[require img::[vset FORMATNAME] [opt 1.3]]
-[description]
-
-The package [package img::[vset FORMATNAME]] is a sub-package of
-[package Img]. It can be loaded as a part of the complete Img support,
-via [cmd {package require Img}], or on its own, via
-
-[cmd "package require img::[vset FORMATNAME]"].
-
-[para]
-
-Like all packages of [package Img] it does [emph not] provide new
-commands, but extends the existing [package Tk] command [cmd image].
-More specifically
-
-[package img::[vset FORMATNAME]] extends [package Tk]'s [cmd photo]
-image type.
-
-[para]
-
-The name of the new format handler is [const [vset FORMATNAME]].
-
-[para]
-
-This handler does not provide additional configuration options.
-
-This handler is special. Instead of reading or writing image data from
-a file or string it allows the embedding of a Tk widget into the photo
-image. In other words, it takes a snapshot of the contents of a Tk
-window.
-
-[para]
-
-All of the above means that in a call like
-
-[list_begin definitions]
-[call [cmd image] [method {create photo}] [opt [arg name]] [opt [arg options]]]
-[list_end]
-
-[list_begin enum]
-[enum]
-
-Image data in [vset FORMATNAME] format (option [option -data]) is
-detected automatically. Image data is considered to be in the
-
-[const [vset FORMATNAME]] format if the value given to option
-[option -data] is the name of an existing Tk window.
-
-[nl]
-
-Note that the standard option [option -file] is not supported by this
-handler.
-
-
-[enum]
-The format name [const [vset FORMATNAME]] is recognized by the option [option -format].
-
-
-[include format-footer.inc]
diff --git a/tkimg/doc/img-xbm.man b/tkimg/doc/img-xbm.man
deleted file mode 100644
index 21b4754..0000000
--- a/tkimg/doc/img-xbm.man
+++ /dev/null
@@ -1,10 +0,0 @@
-[comment {-*- tcl -*- doctools}]
-[vset FORMATNAME xbm]
-[vset FORMATFULLNAME {X Windows Bitmap Format}]
-
-[include format-header.inc]
-
-This handler does not provide additional configuration options.
-
-[include format-middle.inc]
-[include format-footer.inc]
diff --git a/tkimg/doc/img-xpm.man b/tkimg/doc/img-xpm.man
deleted file mode 100644
index 506267b..0000000
--- a/tkimg/doc/img-xpm.man
+++ /dev/null
@@ -1,10 +0,0 @@
-[comment {-*- tcl -*- doctools}]
-[vset FORMATNAME xpm]
-[vset FORMATFULLNAME {X Windows Pixmap Format}]
-
-[include format-header.inc]
-
-This handler does not provide additional configuration options.
-
-[include format-middle.inc]
-[include format-footer.inc]
diff --git a/tkimg/doc/img.man b/tkimg/doc/img.man
deleted file mode 100644
index fd166f2..0000000
--- a/tkimg/doc/img.man
+++ /dev/null
@@ -1,103 +0,0 @@
-[comment {-*- tcl -*- doctools}]
-[manpage_begin img-intro n 1.4]
-[moddesc Img]
-[titledesc {Introduction to Img}]
-[copyright {1995-2009 Jan Nijtmans <nijtmans@users.sourceforge.net>}]
-[require Tk]
-[require Img [opt 1.4]]
-[description]
-
-[package Img] is a [package Tk] extension, adding support for many
-other Image formats, as listed below. The individual formats are
-described in more detail on their own pages.
-
-[list_begin definitions]
-
-[lst_item [term bmp]]
-Windows bitmap format.
-See [cmd img-bmp].
-
-[lst_item [term dted]]
-DTED terrain elevation data interpreted as image.
-See [cmd img-dted].
-
-[lst_item [term gif]]
-The venerable graphics interchange format (with transparency, but
-without LZW. The latter due to patent issues).
-See [cmd img-gif].
-
-[lst_item [term ico]]
-Windows icon files.
-See [cmd img-ico].
-
-[lst_item [term jpeg]]
-The format for lossy compressed still pictures specified by the Joint
-Picture Experts Group.
-See [cmd img-jpeg].
-
-[lst_item [term pcx]]
-Paintbrush image format.
-See [cmd img-pcx].
-
-[lst_item [term pixmap]]
-While the other formats are handlers for the [package Tk] photo image
-type this is a new image type for [package Tk].
-See [cmd img-pixmap].
-
-[lst_item [term png]]
-Portable Network Graphics, successor to GIF.
-See [cmd img-png].
-
-[lst_item [term ppm]]
-Portable Pixmaps.
-See [cmd img-ppm].
-
-[lst_item [term ps]]
-Postscript and PDF (Portable document format). Requires an external
-application, [syscmd ghostview], for its operation.
-See [cmd img-ps].
-
-[lst_item [term raw]]
-Raw matrix data interpreted as image.
-See [cmd img-raw].
-
-[lst_item [term sgi]]
-Native SGI format.
-See [cmd img-sgi].
-
-[lst_item [term sun]]
-Sun raster images.
-See [cmd img-sun].
-
-[lst_item [term tga]]
-Targa files.
-See [cmd img-tga].
-
-[lst_item [term tiff]]
-Tagged Interchange File Format.
-See [cmd img-tiff].
-
-[lst_item [term window]]
-Put the content of a Tk window into an image.
-See [cmd img-window].
-
-[lst_item [term xbm]]
-X Bitmaps.
-See [cmd img-xbm].
-
-[lst_item [term xpm]]
-X Pixmaps.
-See [cmd img-xpm].
-
-[list_end]
-
-This version only works with Tcl/Tk 8.3 or higher.
-If you are using Tk 8.2, please use Img 1.3.
-If you are using Tk 8.1 or lower please stick with Img 1.2.4 (which is still
-available).
-And if you are using Tk4.2 or lower, please stick with Img
-1.1.4 (which is also still available).
-
-[see_also img-bmp img-dted img-gif img-ico img-jpeg img-pcx img-pixmap img-png img-ppm img-ps img-raw img-sgi img-sun img-tga img-tiff img-window img-xbm img-xpm]
-[keywords {image handling} tk xpm xbm gif png ppm tiff tga sun sgi postscript ps pdf pixmap pcx ico bmp window jpeg]
-[manpage_end]
diff --git a/tkimg/doc/index.htm b/tkimg/doc/index.htm
deleted file mode 100644
index c74378d..0000000
--- a/tkimg/doc/index.htm
+++ /dev/null
@@ -1,80 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
- <title>Img Documentation</title>
- <meta http-equiv="Content-Type" content="text/html" />
-</head>
-
-<body>
-<h1>Img Manual</h1>
-
-<table width="100%">
- <tbody>
- <tr>
- <td><a href="index.htm">Introduction</a></td>
- <td><a href="install.htm">Installation</a></td>
- <td><a href="formats.htm">Format handlers</a></td>
- <td><a href="library.htm">External libraries</a></td>
- </tr>
- </tbody>
-</table>
-
-<h3>Introduction</h3>
-
-<p>Img is a Tk extension, adding support for many other Image formats: BMP,
-XBM, XPM, GIF (with transparency, but without LZW), PNG, JPEG, TIFF and
-postscript. This version only works with Tcl/Tk 8.0 or higher (any patchlevel,
-tested up to 8.4a1). If you are using Tk4.2 or lower, please stick with
-Img1.1.4 (which is still available).</p>
-
-<p>Currently there are two identical source distributions:</p>
-
-<table width="100%">
- <tbody>
- <tr>
- <td width="10%">&nbsp;</td>
- <td><a
- href="ftp://ftp.neosoft.com/pub/tcl/sorted/packages-8.0/graphics/img/1.2/img124.zip">img124.zip</a></td>
- <td>(for Windows)</td>
- <td>(about 1.8 Mb)</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td><a
- href="ftp://ftp.neosoft.com/pub/tcl/sorted/packages-8.0/graphics/img/1.2/img1.2.4.tar.gz">img1.2.4.tar.gz</a></td>
- <td>(for Unix)</td>
- <td>(about 1.6 Mb)</td>
- </tr>
- </tbody>
-</table>
-
-<p>And a binary distribution</p>
-
-<table width="100%">
- <tbody>
- <tr>
- <td width="10%">&nbsp;</td>
- <td><a
- href="ftp://ftp.neosoft.com/pub/tcl/sorted/packages-8.0/graphics/img/1.2/img124.exe">img124.exe</a></td>
- <td>(for Windows)</td>
- <td>(about 800 kb)</td>
- </tr>
- <tr>
- </tr>
- </tbody>
-</table>
-
-<p>If you want to write images to disk which contain transparency information
-(e.g. GIF89 or PNG with alpha channel), you need at least Tk8.3.</p>
-
-<p>In stead of LZW the run-length encoding of Hutchison Avenue Software
-Corporation is used, also known as miGIF compression. The miGIF compression
-routines do not, strictly speaking, generate files conforming to the GIF spec,
-since the image data is not LZW-compressed (this is the point: in order to
-avoid transgression of the Unisys patent on the LZW algorithm.) However,
-miGIF generates data streams that any reasonably sane LZW decompresser will
-decompress to what we want.</p>
-</body>
-</html>
diff --git a/tkimg/doc/install.htm b/tkimg/doc/install.htm
deleted file mode 100644
index 2d188fc..0000000
--- a/tkimg/doc/install.htm
+++ /dev/null
@@ -1,201 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
- <title>Img Documentation</title>
- <meta http-equiv="Content-Type" content="text/html" />
-</head>
-
-<body>
-<h1>Img Manual</h1>
-
-<table width="100%">
- <tbody>
- <tr>
- <td><a href="index.htm">Introduction</a></td>
- <td><a href="install.htm">Installation</a></td>
- <td><a href="formats.htm">Format handlers</a></td>
- <td><a href="library.htm">External libraries</a></td>
- </tr>
- </tbody>
-</table>
-
-<h3>Installation</h3>
-
-<p>For Windows, just run the executable.</p>
-
-<p>For UNIX, you have to compile the sources yourself, but that shouldn't give
-you many problems. In the future, hopefully, binary distributions for various
-UNIX systems will become available as well.</p>
-
-<h3>Configure</h3>
-
-<p>The source distributions have "configure", which has the following
-possibilities:</p>
-
-<table width="100%">
- <tbody>
- <tr>
- <td width="10%">&nbsp;</td>
- <td>configure ?options?</td>
- <td></td>
- </tr>
- <tr>
- <td colspan="3">Some possible options:</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>--prefix=&lt;dir></td>
- <td>Install headers in &lt;dir>/include.<br />
- Default: "/usr/local"</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>--exec-prefix=&lt;dir></td>
- <td>Install libraries in &lt;dir>/lib.<br />
- Default: "${prefix}"</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>--with-tcl=&lt;dir></td>
- <td>Find Tcl libraries in &lt;dir> and include files in
- &lt;dir>/../include or &lt;dir>/../generic.<br />
- Default: "${exec-prefix}/lib" or a sibling directory of the Img build
- directory.</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>--with-tk=&lt;dir></td>
- <td>Find Tk libraries in &lt;dir> and include files in
- &lt;dir>/../include or &lt;dir>/../generic.<br />
- Default: the same values as given by --with-tcl or a sibling directory
- of the Img build directory.</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>--disable-shared</td>
- <td>Force the creation of static libraries.</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>--disable-stubs</td>
- <td>Disable stub support. This is necessary if you want to run Img 1.2
- with Tcl/Tk 8.0 up to 8.0.5.</td>
- </tr>
- </tbody>
-</table>
-
-<p>Configuration of libz, libpng, libtiff, libjpeg and libttf will be done
-automatically.</p>
-
-<h3>make</h3>
-
-<p>By default only libimg1.2.so will be built. Further on:</p>
-
-<table width="100%">
- <tbody>
- <tr>
- <td width="10%">&nbsp;</td>
- <td>make</td>
- <td>build libimg1.2.so only</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>make z</td>
- <td>build libz.so.1.1.3</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>make png</td>
- <td>build libpng.so.2.1.0.7</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>make jpeg</td>
- <td>build libjpeg.so.62.0.0</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>make tiff</td>
- <td>build libtiff.so.3.5.5</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>make all</td>
- <td>build all of above</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>make test</td>
- <td>run tests for all image formats.</td>
- </tr>
- </tbody>
-</table>
-
-<p>Best is to start with "make". If a test fails for one of the PNG, JPEG or
-TIFF formats, the error message will indicate what is wrong. If a library is
-missing in your system, you can always build it later. If a crash occurs, this
-might also indicate that you better upgrade one of these libraries.</p>
-
-<p>If you prefer to use different versions numbers after the extension, you
-can manually adapt the Makefile. On Irix, you can use the "ifl" libraries
-which are already part of the operating system. The top of the Makefile shows
-which file names to use.</p>
-
-<h3>Install (source distributions only)</h3>
-
-<p>You can install whatever you like:</p>
-
-<table width="100%">
- <tbody>
- <tr>
- <td>&nbsp;</td>
- <td>make install</td>
- <td>install libimg1.2.so only</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>make install-z</td>
- <td>install libz.so.1.1.3</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>make install-png</td>
- <td>install libpng.so.2.1.0.7</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>make install-jpeg</td>
- <td>install libjpeg.so.62.0.0</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>make install-tiff</td>
- <td>install libtiff.so.3.5.5</td>
- </tr>
- <tr>
- <td>&nbsp;</td>
- <td>make install-all</td>
- <td>install all of above</td>
- </tr>
- </tbody>
-</table>
-
-<h3>Use</h3>
-
-<p>If you want to use the new image formats to be available in your own
-scripts, add the following line somewhere in your script:</p>
-
-<p></p>
-<dl>
- <dt></dt>
- <dd>package require Img</dd>
-</dl>
-
-<p>This will load the library into memory and register the format handlers
-into Tk.</p>
-
-<p>As an example, have a look at the file "demo.tcl"</p>
-</body>
-</html>
diff --git a/tkimg/doc/library.htm b/tkimg/doc/library.htm
deleted file mode 100644
index 6c7a41c..0000000
--- a/tkimg/doc/library.htm
+++ /dev/null
@@ -1,68 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
- <title>Img Documentation</title>
- <meta http-equiv="Content-Type" content="text/html" />
-</head>
-
-<body>
-<h1>Img Manual</h1>
-
-<table width="100%">
- <tbody>
- <tr>
- <td><a href="index.htm">Introduction</a></td>
- <td><a href="install.htm">Installation</a></td>
- <td><a href="formats.htm">Format handlers</a></td>
- <td><a href="library.htm">External libraries</a></td>
- </tr>
- </tbody>
-</table>
-
-<h3>External libraries</h3>
-
-<p>Included in this distribution are the most recent versions (as of july
-2006) of the libz, libpng, libjpeg and libtiff libraries. These are not
-required for compilation of libimg, unless you need support for the PNG, JPEG
-or TIFF formats. If your system already has shared libraries for these
-formats, probably it will already work with this package. Otherwise the tools
-are here to build it any time later.</p>
-
-<p>If your system already has later versions than the ones distributed
-together with Img, it is recommended that you always use the latest available
-version. In the case of JPEG no promise is made that future versions of the
-JPEG library keep binary compatiblility, so it might be that you need to
-recompile Img using the latest JPEG header files. If you don't want the
-trouble of recompiling Img, it's problably best to stick with libjpeg 6b.</p>
-
-<p>If you want more information about the external libraries, all of them have
-the latest information readily available on the internet. Img uses unmodified
-versions of those libraries, except that it provides its own set of makefiles.
-The reason for this is that not all libraries supply very good support for
-building them as a shared library. But if you already have them available as a
-shared library, there should be no need to rebuild them. Here is an
-overview.</p>
-<dl>
- <dt>zlib</dt>
- <dd><a
- href="http://www.zlib.net/">http://www.zlib.net/</a></dd>
- <dt>libpng</dt>
- <dd><a
- href="http://www.libpng.org/pub/png/libpng.html">http://www.libpng.org/pub/png/libpng.html</a></dd>
- <dt>libtiff</dt>
- <dd><a href="http://www.libtiff.org/">http://www.libtiff.org/</a></dd>
- <dt>libjpeg</dt>
- <dd><a
- href="http://www.ijg.org/files/jpegsrc.v6b.tar.gz">http://www.ijg.org/files/jpegsrc.v6b.tar.gz</a></dd>
- <dt>ghostscript (needed for Postscipt reading)</dt>
- <dd><a href="http://www.cs.wisc.edu/~ghost/">http://www.cs.wisc.edu/~ghost/</a></dd>
-</dl>
-
-<p>If you have a problems with any of those libraries, please first try to
-recompile them using the makefiles supplied by Img. If that works, it's an
-indication that something is wrong with the original distribution of the
-libraries, and you better report it to the instance where you got it.</p>
-</body>
-</html>