/usr/share/doc/libgutenprint-doc/developer/html/f14.html is in libgutenprint-doc 5.2.8~pre1-0ubuntu2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML
><HEAD
><TITLE
>Preface</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="HOME"
TITLE="The Developer's Guide to Gutenprint"
HREF="book1.html"><LINK
REL="PREVIOUS"
TITLE="The Developer's Guide to Gutenprint"
HREF="book1.html"><LINK
REL="NEXT"
TITLE="Copying, modification and redistribution"
HREF="c39.html"><META
http-equiv="Content-Type"
content="text/html; charset=@encoding@"></HEAD
><BODY
CLASS="preface"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>The Developer's Guide to Gutenprint</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="book1.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="c39.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="preface"
><H1
><A
NAME="AEN14"
></A
>Preface</H1
><P
> Gutenprint is the print facility of the GNU Image Manipulation
Program (GIMP). It is in addition a suite of drivers that may be
used with common UNIX spooling systems using Ghostscript or CUPS.
These drivers provide printing quality for Linux, MacOS X and UNIX
on a par with proprietary vendor-supplied drivers in many cases,
and can be used for many of the most demanding printing tasks,
especially for high quality printing on modern inkjets, including
“photographic quality” models which offer very high
resolutions and several inks. The core of Gutenprint is a shared
library (libgutenprint) which may be used by any program that
wishes to produce high-quality printed output.
</P
><P
> This manual documents the use of the
<SPAN
CLASS="application"
>Gutenprint</SPAN
> package, focusing mainly on
the libgutenprint library that is the core of
<SPAN
CLASS="application"
>Gutenprint</SPAN
>. Parts of the manual which
describe the use of libgutenprint are aimed primarily at
programmers, and do assume that the reader is familiar with C
programming, and using standard programming tools on GNU or UNIX
systems.
</P
><P
> For the end-user, there is a separate manual documenting
programs that come with Gutenprint, including the
<SPAN
CLASS="application"
>GIMP</SPAN
> <B
CLASS="command"
>print</B
> plugin,
and the <SPAN
CLASS="application"
>CUPS</SPAN
> and
<SPAN
CLASS="application"
>Ghostscript</SPAN
> drivers.
</P
><P
> To learn how to use libgutenprint in your own programs is to look
at the source of the <B
CLASS="command"
>testpattern</B
>, located in
<TT
CLASS="filename"
>src/testpattern</TT
>, as well as
the source of the other programs that use libgutenprint, and
libgutenprint itself. Most importantly, please consult the API
reference and libgutenprint headers.
</P
><P
> The manual is split into several parts for the programmer. It
starts with a simple usage example of how to link a program with
libgutenprint, then how to integrate this into package build
scripts, using <B
CLASS="command"
>make</B
>,
<B
CLASS="command"
>autoconf</B
> and <B
CLASS="command"
>automake</B
>. The
appendices cover the detail of the inner workings of some parts of
libgutenprint.
</P
><P
> The following sections detail the dither and weave algorithms used
in libgutenprint, the ESC/P2 printer control language used in Epson
printers and how to add support for a new printer to libgutenprint.
</P
><P
> <P
CLASS="literallayout"
>We hope you enjoy using Gutenprint!<br>
—The Gutenprint project<br>
</P
>
</P
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="book1.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="book1.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="c39.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>The Developer's Guide to Gutenprint</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
> </TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Copying, modification and redistribution</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>
|