Changeset 52d29f7 for general/graphlib/libungif.xml
- Timestamp:
- 06/12/2004 10:56:28 PM (20 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 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:
- d3edf27
- Parents:
- bfe245f
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/graphlib/libungif.xml
rbfe245f r52d29f7 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" 3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 4 <!ENTITY % general-entities SYSTEM "../../general.ent"> 5 %general-entities; 6 7 <!ENTITY libungif-download-http "http://ftp.sunfreeware.com/ftp/pub/freeware/SOURCES/libungif-&libungif-version;.tar.gz"> 8 <!ENTITY libungif-download-ftp "ftp://sunfreeware.secsup.org/pub/solaris/freeware/SOURCES/libungif-&libungif-version;.tar.gz"> 9 <!ENTITY libungif-size "343 KB"> 10 <!ENTITY libungif-buildsize "3.1 MB"> 11 <!ENTITY libungif-time "0.11 SBU"> 12 13 ]> 14 1 15 <sect1 id="libungif" xreflabel="libungif-&libungif-version;"> 2 16 <?dbhtml filename="libungif.html"?> 3 17 <title>libungif-&libungif-version;</title> 4 18 5 &libungif-intro; 6 &libungif-inst; 7 &libungif-desc; 19 <sect2> 20 <title>Introduction to <application>libungif</application></title> 21 22 <para>The libungif package contains libraries for reading all 23 <acronym>GIF</acronym>s and writing non-compressed ones as well as programs for 24 converting and working with <acronym>GIF</acronym> files. The libraries are 25 useful for any graphics program wishing to deal with <acronym>GIF</acronym> 26 files while the programs are useful for conversion purposes as well as cleaning 27 up images.</para> 28 29 <para>The reason libungif only writes non-compressed <acronym>GIF</acronym>s 30 is due to a legal issue with <acronym>LZW</acronym> compression (which Unisys 31 claims a patent on). Reading <acronym>GIF</acronym>s is not a problem as the 32 decompression routines do not seem to be limited in this way. Note that this 33 has in the past been disputed. The best way to avoid this whole mess is to 34 simply use libungif for looking at <acronym>GIF</acronym> images on the web, 35 while in any pages which you design, use the open source <acronym>PNG</acronym> 36 format instead (which uses, not surprisingly, the libpng library) which has no 37 patent issues at all.</para> 38 39 <sect3><title>Package information</title> 40 <itemizedlist spacing='compact'> 41 <listitem><para>Download (HTTP): <ulink url="&libungif-download-http;"/></para></listitem> 42 <listitem><para>Download (FTP): <ulink url="&libungif-download-ftp;"/></para></listitem> 43 <listitem><para>Download size: &libungif-size;</para></listitem> 44 <listitem><para>Estimated Disk space required: &libungif-buildsize;</para></listitem> 45 <listitem><para>Estimated build time: &libungif-time;</para></listitem></itemizedlist> 46 </sect3> 47 48 <sect3><title>Additional downloads</title> 49 <itemizedlist spacing='compact'> 50 <listitem><para>Required patch: <ulink 51 url="&patch-root;/libungif-4.1.0b1-va_start.patch"/></para></listitem> 52 </itemizedlist> 53 </sect3> 54 55 </sect2> 56 57 <sect2> 58 <title>Installation of <application>libungif</application></title> 59 60 <para>Install <application>libungif</application> by running the following 61 commands:</para> 62 63 <screen><userinput><command>patch -Np1 -i ../libungif-4.1.0b1-va_start.patch && 64 ./configure --prefix=/usr && 65 make && 66 make install</command></userinput></screen> 67 68 <!-- 69 <note><para>If you get an error during the make portion compiling 70 <filename>lib/qprintf.c</filename>, 71 edit the file and comment out or remove line 14: #include <config.h> 72 </para></note> 73 --> 74 75 </sect2> 76 77 <sect2> 78 <title>Contents</title> 79 80 <para>The libungif package contains <command>gif2epsn</command>, 81 <command>gif2ps</command>, <command>gif2rgb</command>, 82 <command>gifasm</command>, <command>gifbg</command>, 83 <command>gifburst</command>, <command>gifclip</command>, 84 <command>gifclrmp</command>, <command>gifcolor</command>, 85 <command>gifcomb</command>, <command>gifcompose</command>, 86 <command>giffiltr</command>, <command>giffix</command>, 87 <command>gifflip</command>, <command>gifhisto</command>, 88 <command>gifinfo</command>, <command>gifinter</command>, 89 <command>gifinto</command>, <command>gifovly</command>, 90 <command>gifpos</command>, <command>gifrotat</command>, 91 <command>gifrsize</command>, <command>gifspnge</command>, 92 <command>giftext</command>, <command>gifwedge</command>, 93 <command>icon2gif</command>, <command>raw2gif</command>, 94 <command>rgb2gif</command>, <command>text2gif</command> and 95 <filename>libungif</filename> libraries.</para> 96 97 </sect2> 98 99 <sect2><title>Description</title> 100 101 <sect3><title>gif2epsn</title> 102 <para>Dumps images saved as <acronym>GIF</acronym> files on Epson type printers.</para></sect3> 103 104 <sect3><title>gif2ps</title> 105 <para>Print <acronym>GIF</acronym> files on laser printers supporting PostScript. 106 </para></sect3> 107 108 <sect3><title>gif2rgb</title> 109 <para>Convert images saved as <acronym>GIF</acronym> to 24-bit <acronym>RGB 110 </acronym> image(s).</para></sect3> 111 112 <sect3><title>gifasm</title> 113 <para>Assemble multiple <acronym>GIF</acronym>s into one, or burst a 114 multiple-image <acronym>GIF</acronym>.</para></sect3> 115 116 <sect3><title>gifbg</title> 117 <para>Generate a single-color test pattern <acronym>GIF</acronym>.</para> 118 </sect3> 119 120 <sect3><title>gifburst</title> 121 <para>Burst a <acronym>GIF</acronym> image into subrectangles.</para></sect3> 122 123 <sect3><title>gifclip</title> 124 <para>Clip or crop a <acronym>GIF</acronym> image.</para></sect3> 125 126 <sect3><title>gifclrmp</title> 127 <para>Modify <acronym>GIF</acronym> image colormaps.</para></sect3> 128 129 <sect3><title>gifcolor</title> 130 <para>Generate color test patterns.</para></sect3> 131 132 <sect3><title>gifcomb</title> 133 <para>Combine 2 <acronym>GIF</acronym> images of exactly the same size into one. 134 </para></sect3> 135 136 <sect3><title>gifcompose</title> 137 <para>Use (un)giflib tools to compose images.</para></sect3> 138 139 <sect3><title>giffiltr</title> 140 <para>Template code for filtering a <acronym>GIF</acronym> sequentially.</para></sect3> 141 142 <sect3><title>giffix</title> 143 <para>Clumsily attempts to fix truncated <acronym>GIF</acronym> images.</para> 144 </sect3> 145 146 <sect3><title>gifflip</title> 147 <para>Flip <acronym>GIF</acronym> image along X or Y axis or rotate by 90 148 degrees.</para></sect3> 149 150 <sect3><title>gifhisto</title> 151 <para>Generate color-frequency histogram from a <acronym>GIF</acronym>.</para> 152 </sect3> 153 154 <sect3><title>gifinfo</title> 155 <para>Gives information on a <acronym>GIF</acronym> file.</para></sect3> 156 157 <sect3><title>gifinter</title> 158 <para>Convert between interlaced and non-interlaced images.</para></sect3> 159 160 <sect3><title>gifinto</title> 161 <para>End-of-pipe fitting for <acronym>GIF</acronym>-processing pipelines.</para></sect3> 162 163 <sect3><title>gifovly</title> 164 <para>Generate one composite <acronym>GIF</acronym> from a multiple-image 165 <acronym>GIF</acronym>.</para></sect3> 166 167 <sect3><title>gifpos</title> 168 <para>Change a GIF's screen size or recondition it.</para></sect3> 169 170 <sect3><title>gifrotat</title> 171 <para>Rotate a <acronym>GIF</acronym> through any desired angle.</para></sect3> 172 <sect3><title>gifrsize</title> 173 <para>Resize a <acronym>GIF</acronym> by deletion or duplication of bits.</para> 174 </sect3> 175 176 <sect3><title>gifspnge</title> 177 <para>Template code for filtering a <acronym>GIF</acronym> with in-core 178 operations.</para></sect3> 179 180 <sect3><title>giftext</title> 181 <para>Print (text only) general information about a <acronym>GIF</acronym>. 182 </para></sect3> 183 184 <sect3><title>gifwedge</title> 185 <para>Create a test <acronym>GIF</acronym> image resembling a color monitor 186 test pattern.</para></sect3> 187 188 <sect3><title>icon2gif</title> 189 <para>Converter/deconverter to/from an editable text format.</para></sect3> 190 191 <sect3><title>raw2gif</title> 192 <para>Convert raw 8-bit image data into <acronym>GIF</acronym> files.</para> 193 </sect3> 194 195 <sect3><title>rgb2gif</title> 196 <para>Convert 24 bit images to a <acronym>GIF</acronym> image using color 197 quantization.</para></sect3> 198 199 <sect3><title>text2gif</title> 200 <para>Generate <acronym>GIF</acronym> images out of regular text in 8x8 font. 201 </para></sect3> 202 203 </sect2> 8 204 9 205 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.