Changeset e9116cc
- Timestamp:
- 05/30/2005 09:35:14 PM (19 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 8092658
- Parents:
- 8d77de6
- Location:
- general/graphlib
- Files:
-
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
general/graphlib/aalib.xml
r8d77de6 re9116cc 58 58 59 59 <bridgehead renderas="sect4">Optional</bridgehead> 60 <para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>), 61 <xref linkend="slang"/> and 60 <para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>), 61 <xref linkend="slang"/> and 62 62 <xref linkend="gpm"/></para> 63 63 … … 99 99 <term><command>aafire</command></term> 100 100 <listitem> 101 <para>is little toy of <application>AAlib</application>, rendering 101 <para>is little toy of <application>AAlib</application>, rendering 102 102 an animated fire in ASCII Art.</para> 103 103 <indexterm zone="aalib aafire"> … … 110 110 <term><command>aainfo</command></term> 111 111 <listitem> 112 <para>provides information for your current settings related to 112 <para>provides information for your current settings related to 113 113 <application>AAlib</application>.</para> 114 114 <indexterm zone="aalib aainfo"> … … 142 142 <term><filename class='libraryfile'>libaa.[so,a]</filename></term> 143 143 <listitem> 144 <para>is a collection of routines to render any graphical input in 145 portable format to ASCII Art. It can be used through many programs 146 and has a very well documented API, so you can easily put it into 144 <para>is a collection of routines to render any graphical input in 145 portable format to ASCII Art. It can be used through many programs 146 and has a very well documented API, so you can easily put it into 147 147 your own programs.</para> 148 148 <indexterm zone="aalib libaa"> -
general/graphlib/freetype2.xml
r8d77de6 re9116cc 30 30 <title>Introduction to FreeType2</title> 31 31 32 <para>The <application>FreeType2</application> package 32 <para>The <application>FreeType2</application> package 33 33 contains a library to allow applications to properly render 34 34 <application>TrueType</application> fonts.</para> … … 59 59 <itemizedlist spacing='compact'> 60 60 <listitem> 61 <para>Recommended patch: <ulink 61 <para>Recommended patch: <ulink 62 62 url="&patch-root;/freetype-&freetype2-version;-bytecode_interpreter-1.patch"/> 63 63 </para> … … 108 108 <term><command>freetype-config</command></term> 109 109 <listitem> 110 <para>is used to get <application>FreeType</application> compilation 110 <para>is used to get <application>FreeType</application> compilation 111 111 and linking information.</para> 112 112 <indexterm zone="freetype2 freetype-config"> -
general/graphlib/giflib.xml
r8d77de6 re9116cc 30 30 <title>Introduction to Giflib</title> 31 31 32 <para>The <application>giflib</application> package contains libraries 33 for reading and writing GIFs as well as programs for converting and 34 working with GIF files. The libraries are useful for any graphics program 35 wishing to deal with GIF files while the programs are useful for conversion 32 <para>The <application>giflib</application> package contains libraries 33 for reading and writing GIFs as well as programs for converting and 34 working with GIF files. The libraries are useful for any graphics program 35 wishing to deal with GIF files while the programs are useful for conversion 36 36 purposes as well as cleaning up images.</para> 37 37 … … 94 94 95 95 <seglistitem> 96 <seg>gif2epsn, gif2ps, gif2rgb, gif2x11, gifasm, gifbg, gifburst, gifclip, 97 gifclrmp, gifcolor, gifcomb, gifcompose, giffiltr, giffix, gifflip, gifhisto, 98 gifinfo, gifinter, gifinto, gifovly, gifpos, gifrotat, gifrsize, gifspnge, 96 <seg>gif2epsn, gif2ps, gif2rgb, gif2x11, gifasm, gifbg, gifburst, gifclip, 97 gifclrmp, gifcolor, gifcomb, gifcompose, giffiltr, giffix, gifflip, gifhisto, 98 gifinfo, gifinter, gifinto, gifovly, gifpos, gifrotat, gifrsize, gifspnge, 99 99 giftext, gifwedge, icon2gif, raw2gif, rgb2gif, and text2gif</seg> 100 100 <seg>libgif.[so,a]</seg> … … 251 251 <term><command>gifflip</command></term> 252 252 <listitem> 253 <para>flips a GIF image along the X or Y axis or 253 <para>flips a GIF image along the X or Y axis or 254 254 rotates an image by 90 degrees.</para> 255 255 <indexterm zone="giflib gifflip"> … … 392 392 <term><command>rgb2gif</command></term> 393 393 <listitem> 394 <para>converts 24 bit images to a GIF image using 394 <para>converts 24 bit images to a GIF image using 395 395 color quantization.</para> 396 396 <indexterm zone="giflib rgb2gif"> … … 413 413 <term><filename class='libraryfile'>libgif.[so,a]</filename></term> 414 414 <listitem> 415 <para>contains API functions required by the 416 <application>giflib</application> programs and any other programs needing 415 <para>contains API functions required by the 416 <application>giflib</application> programs and any other programs needing 417 417 library functionality to read, write and manipulate GIF images.</para> 418 418 <indexterm zone="giflib libgif"> -
general/graphlib/graphlib.xml
r8d77de6 re9116cc 12 12 13 13 <para>Depending on what your system will be used for, you may or 14 may not require the graphics and font libraries. Most desktop machines will 15 want them for use with graphical applications. Most servers on the 14 may not require the graphics and font libraries. Most desktop machines will 15 want them for use with graphical applications. Most servers on the 16 16 other hand, will not require them.</para> 17 17 -
general/graphlib/imlib.xml
r8d77de6 re9116cc 80 80 81 81 <para><parameter>--sysconfdir=/etc/imlib</parameter>: This installs and 82 combines the configuration files into 82 combines the configuration files into 83 83 <filename class="directory">/etc/imlib</filename> instead 84 84 of <filename class="directory">/usr/etc</filename>.</para> … … 125 125 <term><filename class='libraryfile'>libimlib-*.[so,a]</filename></term> 126 126 <listitem> 127 <para>provide the functions for programs to display and edit a wide 127 <para>provide the functions for programs to display and edit a wide 128 128 variety of image data formats.</para> 129 129 <indexterm zone="imlib libimlib"> -
general/graphlib/imlib2.xml
r8d77de6 re9116cc 58 58 59 59 <bridgehead renderas="sect4">Required</bridgehead> 60 <para><xref linkend="freetype2"/>, 61 <xref linkend="libpng"/> and 60 <para><xref linkend="freetype2"/>, 61 <xref linkend="libpng"/> and 62 62 <xref linkend="libjpeg"/></para> 63 63 64 64 <bridgehead renderas="sect4">Optional</bridgehead> 65 <para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>), 66 <xref linkend="libtiff"/>, and 65 <para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>), 66 <xref linkend="libtiff"/>, and 67 67 <xref linkend="libungif"/> or <xref linkend="giflib"/></para> 68 68 … … 90 90 <title>Command Explanations</title> 91 91 92 <para><parameter>--disable-x11</parameter>: Remove this parameter if you have 92 <para><parameter>--disable-x11</parameter>: Remove this parameter if you have 93 93 an X Window System installed.</para> 94 94 … … 104 104 105 105 <seglistitem> 106 <seg>imlib2_bumpmap, imlib2_colorspace, imlib2-config, imlib2_conv, 106 <seg>imlib2_bumpmap, imlib2_colorspace, imlib2-config, imlib2_conv, 107 107 imlib2_poly, imlib2_show, imlib2_test, and imlib2_view</seg> 108 108 <seg>libImlib2.[so,a] and various filters and image loader modules.</seg> … … 119 119 <term><filename class='libraryfile'>libImlib2.[so,a]</filename></term> 120 120 <listitem> 121 <para>provides the functions for programs to deal with various 121 <para>provides the functions for programs to deal with various 122 122 image data formats.</para> 123 123 <indexterm zone="imlib2 libImlib2"> -
general/graphlib/lcms.xml
r8d77de6 re9116cc 30 30 <title>Introduction to Lcms</title> 31 31 32 <para>The <application>lcms</application> library is used by other 32 <para>The <application>lcms</application> library is used by other 33 33 programs to provide color management facilities.</para> 34 34 … … 58 58 <itemizedlist spacing='compact'> 59 59 <listitem> 60 <para>Required patch (if building the 61 <application>Python</application> module): <ulink 60 <para>Required patch (if building the 61 <application>Python</application> module): <ulink 62 62 url="&patch-root;/lcms-&lcms-version;-gcc343-1.patch"/></para> 63 63 </listitem> … … 67 67 68 68 <bridgehead renderas="sect4">Optional</bridgehead> 69 <para><xref linkend="libtiff"/>, 70 <xref linkend="libjpeg"/> and 71 <xref linkend="python"/> (with 69 <para><xref linkend="libtiff"/>, 70 <xref linkend="libjpeg"/> and 71 <xref linkend="python"/> (with 72 72 <ulink url="http://www.swig.org/">SWIG</ulink>)</para> 73 73 … … 77 77 <title>Installation of Lcms</title> 78 78 79 <para>Install <application>lcms</application> by running the following 79 <para>Install <application>lcms</application> by running the following 80 80 commands:</para> 81 81 … … 175 175 <term><filename class='libraryfile'>liblcms.[so,a]</filename></term> 176 176 <listitem> 177 <para>is used by the <application>lcms</application> programs as 177 <para>is used by the <application>lcms</application> programs as 178 178 well as other programs to provide color management facilities.</para> 179 179 <indexterm zone="lcms liblcms"> -
general/graphlib/libart_lgpl.xml
r8d77de6 re9116cc 31 31 32 32 <para>The <application>libart_lgpl</application> package contains the 33 <filename class="libraryfile">libart</filename> libraries. These are 33 <filename class="libraryfile">libart</filename> libraries. These are 34 34 useful for high-performance 2D graphics.</para> 35 35 … … 61 61 <title>Installation of Libart_lgpl</title> 62 62 63 <para>Install <application>libart_lgpl</application> by running the following 63 <para>Install <application>libart_lgpl</application> by running the following 64 64 commands:</para> 65 65 … … 98 98 <term><filename class='libraryfile'>libart_lgpl_2.[so,a]</filename></term> 99 99 <listitem> 100 <para>is used as the anti-aliased render engine for 101 <application>libgnomecanvas</application> and as a graphics support 100 <para>is used as the anti-aliased render engine for 101 <application>libgnomecanvas</application> and as a graphics support 102 102 library for many other packages.</para> 103 103 <indexterm zone="libart_lgpl libart_lgpl_2"> -
general/graphlib/libjpeg.xml
r8d77de6 re9116cc 61 61 <title>Installation of Libjpeg</title> 62 62 63 <para>Install <application>libjpeg</application> by running the following 63 <para>Install <application>libjpeg</application> by running the following 64 64 commands:</para> 65 65 … … 78 78 <title>Command Explanations</title> 79 79 80 <para><parameter>--enable-static --enable-shared</parameter>: These switches 81 tell <application>libjpeg</application> to build both shared and static 80 <para><parameter>--enable-static --enable-shared</parameter>: These switches 81 tell <application>libjpeg</application> to build both shared and static 82 82 libraries.</para> 83 83 … … 119 119 <term><command>cjpeg</command></term> 120 120 <listitem> 121 <para>compresses image files to produce a JPEG/JFIF file on the 122 standard output. Currently supported input file formats are: PPM 123 (PBMPLUS color format), PGM (PBMPLUS gray-scale format), 121 <para>compresses image files to produce a JPEG/JFIF file on the 122 standard output. Currently supported input file formats are: PPM 123 (PBMPLUS color format), PGM (PBMPLUS gray-scale format), 124 124 BMP, and Targa.</para> 125 125 <indexterm zone="libjpeg cjpeg"> … … 132 132 <term><command>djpeg</command></term> 133 133 <listitem> 134 <para>decompresses image files from JPEG/JFIF format to either 135 PPM (PBMPLUS color format), PGM (PBMPLUS gray-scale format), 134 <para>decompresses image files from JPEG/JFIF format to either 135 PPM (PBMPLUS color format), PGM (PBMPLUS gray-scale format), 136 136 BMP, or Targa format.</para> 137 137 <indexterm zone="libjpeg djpeg"> … … 174 174 <term><filename class='libraryfile'>libjpeg.[so,a]</filename></term> 175 175 <listitem> 176 <para>library is used by many programs for reading and writing 176 <para>library is used by many programs for reading and writing 177 177 JPEG format files.</para> 178 178 <indexterm zone="libjpeg libjpeg-lib"> -
general/graphlib/libmng.xml
r8d77de6 re9116cc 30 30 <title>Introduction to Libmng</title> 31 31 32 <para>The <application>libmng</application> libraries are used by 33 programswanting to read and write Multiple-image Network Graphics 32 <para>The <application>libmng</application> libraries are used by 33 programswanting to read and write Multiple-image Network Graphics 34 34 (MNG) files which are the animation equivalents to PNG files.</para> 35 35 … … 85 85 <title>Command Explanations</title> 86 86 87 <para><command>cp makefiles/makefile.linux Makefile</command>: There are no 87 <para><command>cp makefiles/makefile.linux Makefile</command>: There are no 88 88 autotools shipped with this package. The Linux <filename>makefile</filename> 89 89 is copied to the root of the source tree, facilitating the installation.</para> 90 90 91 <para><command>install ...</command>: The documentation files are not 91 <para><command>install ...</command>: The documentation files are not 92 92 installed by the installation procedure, so they are copied manually.</para> 93 93 … … 117 117 <term><filename class='libraryfile'>libmng.[so,a]</filename></term> 118 118 <listitem> 119 <para>provides functions for programs wishing to read and write 120 MNG files which are animation files without the patent problems associated 119 <para>provides functions for programs wishing to read and write 120 MNG files which are animation files without the patent problems associated 121 121 with certain other formats.</para> 122 122 <indexterm zone="libmng libmng-lib"> -
general/graphlib/libpng.xml
r8d77de6 re9116cc 58 58 <itemizedlist spacing='compact'> 59 59 <listitem> 60 <para>Required Patch to explicitly link 61 <application>libpng</application> against system libraries: <ulink 60 <para>Required Patch to explicitly link 61 <application>libpng</application> against system libraries: <ulink 62 62 url="&patch-root;/libpng-&libpng-version;-link_to_proper_libs-1.patch"/></para> 63 63 </listitem> … … 69 69 <title>Installation of Libpng</title> 70 70 71 <para>Install <application>libpng</application> by running the following 71 <para>Install <application>libpng</application> by running the following 72 72 commands:</para> 73 73 … … 89 89 <para><parameter>ZLIBINC=/usr/include ZLIBLIB=/usr/lib</parameter>: This 90 90 forces <application>libpng</application> to look for the 91 <application>zlib</application> includes and libraries where they are 91 <application>zlib</application> includes and libraries where they are 92 92 installed.</para> 93 93 94 <para><parameter>-f scripts/makefile.linux</parameter>: This points 95 <command>make</command> at the <application>Linux</application> version of the 96 <filename>Makefile</filename> as <application>libpng</application> doesn't use 97 an <application>autoconf</application> routine. Instead, it has various 94 <para><parameter>-f scripts/makefile.linux</parameter>: This points 95 <command>make</command> at the <application>Linux</application> version of the 96 <filename>Makefile</filename> as <application>libpng</application> doesn't use 97 an <application>autoconf</application> routine. Instead, it has various 98 98 <filename>Makefile</filename>s for different platforms.</para> 99 99 … … 154 154 155 155 <varlistentry id="libpng12"> 156 <term><filename class='libraryfile'>libpng.[so,a] and 156 <term><filename class='libraryfile'>libpng.[so,a] and 157 157 libpng12.[so,a]</filename></term> 158 158 <listitem> 159 <para>are a collection of routines used to create and manipulate PNG 160 format graphics files. The PNG format was designed as a replacement for 161 GIF and, to a lesser extent, TIFF, with many improvements and extensions 159 <para>are a collection of routines used to create and manipulate PNG 160 format graphics files. The PNG format was designed as a replacement for 161 GIF and, to a lesser extent, TIFF, with many improvements and extensions 162 162 and lack of patent problems.</para> 163 163 <indexterm zone="libpng libpng12"> -
general/graphlib/librsvg.xml
r8d77de6 re9116cc 30 30 <title>Introduction to Librsvg</title> 31 31 32 <para>The <application>librsvg</application> package contains 33 <filename class="libraryfile">librsvg</filename> libraries and tools used to 32 <para>The <application>librsvg</application> package contains 33 <filename class="libraryfile">librsvg</filename> libraries and tools used to 34 34 manipulate, convert and view Scalable Vector Graphic (SVG) images.</para> 35 35 … … 59 59 60 60 <bridgehead renderas="sect4">Required</bridgehead> 61 <para><xref linkend="gtk2"/>, 62 <xref linkend="libxml2"/>, 63 <xref linkend="libart_lgpl"/> and 61 <para><xref linkend="gtk2"/>, 62 <xref linkend="libxml2"/>, 63 <xref linkend="libart_lgpl"/> and 64 64 <xref linkend="popt"/></para> 65 65 66 66 <bridgehead renderas="sect4">Optional</bridgehead> 67 <para><xref linkend="libcroco"/>, 68 <xref linkend="libgsf"/>, 69 <xref linkend="gnome-vfs"/>, 70 <xref linkend="libgnomeprintui"/>, 71 <xref linkend="mozilla"/>, 72 <xref linkend="gtk-doc"/> and 67 <para><xref linkend="libcroco"/>, 68 <xref linkend="libgsf"/>, 69 <xref linkend="gnome-vfs"/>, 70 <xref linkend="libgnomeprintui"/>, 71 <xref linkend="mozilla"/>, 72 <xref linkend="gtk-doc"/> and 73 73 <xref linkend="docbook-utils"/></para> 74 74 … … 78 78 <title>Installation of Librsvg</title> 79 79 80 <para>Install <application>librsvg</application> by running the following 80 <para>Install <application>librsvg</application> by running the following 81 81 commands:</para> 82 82 … … 94 94 <title>Command Explanations</title> 95 95 96 <para><parameter>--disable-gtk-doc</parameter>: This option prevents 96 <para><parameter>--disable-gtk-doc</parameter>: This option prevents 97 97 the rebuilding of documentation during the <command>make</command> 98 98 command.</para> … … 110 110 <seglistitem> 111 111 <seg>rsvg and rsvg-view</seg> 112 <seg>librsvg-2.[so,a], <application>GTK+</application> modules and 112 <seg>librsvg-2.[so,a], <application>GTK+</application> modules and 113 113 <application>Mozilla</application> plugins</seg> 114 114 <seg>/usr/include/librsvg-2 and /usr/share/gtk-doc/html/rsvg</seg> … … 124 124 <term><command>rsvg</command></term> 125 125 <listitem> 126 <para>is used to covert SVG images into PNG, JPEG and 126 <para>is used to covert SVG images into PNG, JPEG and 127 127 ICO raster images.</para> 128 128 <indexterm zone="librsvg rsvg"> … … 146 146 <term><filename class='libraryfile'>librsvg-2.[so,a]</filename></term> 147 147 <listitem> 148 <para> libraries provide the functions to render Scalable Vector 148 <para> libraries provide the functions to render Scalable Vector 149 149 Graphics.</para> 150 150 <indexterm zone="librsvg librsvg-lib"> -
general/graphlib/libtiff.xml
r8d77de6 re9116cc 30 30 <title>Introduction to Libtiff</title> 31 31 32 <para>The <application>libtiff</application> package contains the 33 TIFF libraries and associated utilities. The libraries are used by many 34 programs for reading and writing TIFF files and the utilities are useful 32 <para>The <application>libtiff</application> package contains the 33 TIFF libraries and associated utilities. The libraries are used by many 34 programs for reading and writing TIFF files and the utilities are useful 35 35 for general work with TIFF files.</para> 36 36 … … 60 60 61 61 <bridgehead renderas="sect4">Optional</bridgehead> 62 <para><xref linkend="libjpeg"/>, 62 <para><xref linkend="libjpeg"/>, 63 63 X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>) and 64 64 <xref linkend="freeglut"/></para> … … 69 69 <title>Installation of Libtiff</title> 70 70 71 <para>Install <application>libtiff</application> by running the following 71 <para>Install <application>libtiff</application> by running the following 72 72 commands:</para> 73 73 … … 92 92 93 93 <seglistitem> 94 <seg>bmp2tiff, fax2ps, fax2tiff, gif2tiff, pal2rgb, ppm2tiff, ras2tiff, 95 raw2tiff, rgb2ycbcr, thumbnail, tiff2bw, tiff2pdf, tiff2ps, tiff2rgba, 96 tiffcmp, tiffcp, tiffdither, tiffdump, tiffgt, tiffinfo, tiffmedian, tiffset, 94 <seg>bmp2tiff, fax2ps, fax2tiff, gif2tiff, pal2rgb, ppm2tiff, ras2tiff, 95 raw2tiff, rgb2ycbcr, thumbnail, tiff2bw, tiff2pdf, tiff2ps, tiff2rgba, 96 tiffcmp, tiffcp, tiffdither, tiffdump, tiffgt, tiffinfo, tiffmedian, tiffset, 97 97 and tiffsplit</seg> 98 98 <seg>libtiff.[so,a] and libtiffxx.[so,a]</seg> … … 109 109 <term><command>bmp2tiff</command></term> 110 110 <listitem> 111 <para>converts a Microsoft Windows Device Independent Bitmap image 111 <para>converts a Microsoft Windows Device Independent Bitmap image 112 112 file to a TIFF image.</para> 113 113 <indexterm zone="libtiff bmp2tiff"> … … 240 240 <term><command>tiff2rgba</command></term> 241 241 <listitem> 242 <para>converts a wide variety of TIFF images into an RGBA 242 <para>converts a wide variety of TIFF images into an RGBA 243 243 TIFF image.</para> 244 244 <indexterm zone="libtiff tiff2rgba"> … … 291 291 <term><command>tiffgt</command></term> 292 292 <listitem> 293 <para>displays an image stored in a TIFF file in 293 <para>displays an image stored in a TIFF file in 294 294 an <application>X</application> window.</para> 295 295 <indexterm zone="libtiff tiffgt"> … … 342 342 <term><filename class='libraryfile'>libtiff.[so,a]</filename></term> 343 343 <listitem> 344 <para>contains the API functions used by the 345 <application>libtiff</application> programs as well as other 344 <para>contains the API functions used by the 345 <application>libtiff</application> programs as well as other 346 346 programs to read and write TIFF files.</para> 347 347 <indexterm zone="libtiff libtiff-lib"> … … 354 354 <term><filename class='libraryfile'>libtiffxx.[so,a]</filename></term> 355 355 <listitem> 356 <para>contains the C++ API functions used 356 <para>contains the C++ API functions used 357 357 by programs to read and write TIFF files.</para> 358 358 <indexterm zone="libtiff libtiffxx"> -
general/graphlib/libungif.xml
r8d77de6 re9116cc 30 30 <title>Introduction to Libungif</title> 31 31 32 <para>The <application>libungif</application> package contains libraries 33 for reading all GIFs and writing non-compressed ones as well as programs 34 for converting and working with GIF files. The libraries are useful for any 35 graphics program wishing to deal with GIF files while the programs are useful 32 <para>The <application>libungif</application> package contains libraries 33 for reading all GIFs and writing non-compressed ones as well as programs 34 for converting and working with GIF files. The libraries are useful for any 35 graphics program wishing to deal with GIF files while the programs are useful 36 36 for conversion purposes as well as cleaning up images.</para> 37 37 38 <para>The reason <application>libungif</application> only writes non-compressed 39 GIFs is due to a legal issue with LZW compression (which Unisys claimed a patent 40 on). Reading GIFs is not a problem as the decompression routines do not seem to 41 be limited in this way. Note that this has in the past been disputed. The best way to 42 avoid this whole mess is to simply use <application>libungif</application> for 43 looking at GIF images on the web, while in any pages which you design, use the open 44 source PNG format instead (which uses, not surprisingly, the 38 <para>The reason <application>libungif</application> only writes non-compressed 39 GIFs is due to a legal issue with LZW compression (which Unisys claimed a patent 40 on). Reading GIFs is not a problem as the decompression routines do not seem to 41 be limited in this way. Note that this has in the past been disputed. The best way to 42 avoid this whole mess is to simply use <application>libungif</application> for 43 looking at GIF images on the web, while in any pages which you design, use the open 44 source PNG format instead (which uses, not surprisingly, the 45 45 <application>libpng</application> library) which has no patent issues at all.</para> 46 46
Note:
See TracChangeset
for help on using the changeset viewer.