summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMichael R Sweet <michael.r.sweet@gmail.com>2019-05-17 10:02:27 -0400
committerMichael R Sweet <michael.r.sweet@gmail.com>2019-05-17 10:02:27 -0400
commitef4d439c3bc3a9ffcfe103a3d76cd82ae66873c1 (patch)
tree7e806b81fe0a6536335635522dc2ac236efe93fe /doc
parentb761dd43be377613abd39ea82edd86d1b02deee6 (diff)
downloadcups-ef4d439c3bc3a9ffcfe103a3d76cd82ae66873c1.tar.gz
Normalize ippeveprinter environment with ippserver:
- Add -F option to specify the output format (default is application/postscript when PPDs are used) - Add pwg-xxx attributes and output format to environment.
Diffstat (limited to 'doc')
-rw-r--r--doc/help/man-ippeveprinter.html12
1 files changed, 10 insertions, 2 deletions
diff --git a/doc/help/man-ippeveprinter.html b/doc/help/man-ippeveprinter.html
index ec25dabc0..d37d63559 100644
--- a/doc/help/man-ippeveprinter.html
+++ b/doc/help/man-ippeveprinter.html
@@ -23,6 +23,9 @@ ippeveprinter - an ipp everywhere printer application for cups
<b>-D</b>
<i>device-uri</i>
] [
+<b>-F</b>
+<i>output-type/subtype</i>
+] [
<b>-K</b>
<i>keypath</i>
] [
@@ -94,6 +97,9 @@ The URI can be a filename, directory, or a network socket URI of the form "socke
When specifying a directory,
<b>ippeveprinter</b>
will create an output file using the job ID and name.
+<dt><b>-F </b><i>output-type/subtype[,...]</i>
+<dd style="margin-left: 5.0em">Specifies the output MIME media type.
+The default is "application/postscript" when the <b>-P</b> option is specified.
<dt><b>-M </b><i>manufacturer</i>
<dd style="margin-left: 5.0em">Set the manufacturer of the printer.
The default is "Example".
@@ -169,12 +175,12 @@ program is unique to CUPS and conforms to the IPP Everywhere (PWG 5100.14) speci
<b>ippeveprinter</b>
adds environment variables starting with "IPP_" for all IPP Job attributes in the print request.
For example, when executing a command for an IPP Job containing the "media" Job Template attribute, the "IPP_MEDIA" environment variable will be set to the value of that attribute.
-<p>In addition, all IPP "xxx-default" Printer Description attributes are added to the environment.
+<p>In addition, all IPP "xxx-default" and "pwg-xxx" Printer Description attributes are added to the environment.
For example, the "IPP_MEDIA_DEFAULT" environment variable will be set to the default value for the "media" Job Template attribute.
<p>Enumerated values are converted to their keyword equivalents.
For example, a "print-quality" Job Template attribute with a enum value of 3 will become the "IPP_PRINT_QUALITY" environment variable with a value of "draft".
This string conversion only happens for standard Job Template attributes, currently "finishings", "orientation-requested", and "print-quality".
-<p>Finally, the "CONTENT_TYPE" environment variable contains the MIME media type of the document being printed, the "DEVICE_URI" environment variable contains the device URI as specified with the "-D" option, and the "PPD" environment variable contains the PPD filename as specified with the "-P" option.
+<p>Finally, the "CONTENT_TYPE" environment variable contains the MIME media type of the document being printed, the "DEVICE_URI" environment variable contains the device URI as specified with the "-D" option, the "OUTPUT_FORMAT" environment variable contains the output MIME media type, and the "PPD" environment variable contains the PPD filename as specified with the "-P" option.
<h2 class="title"><a name="COMMAND_OUTPUT">Command Output</a></h2>
Unless they communicate directly with a printer, print commands send printer-ready data to the standard output.
<p>Print commands can send messages back to
@@ -213,6 +219,8 @@ command whenever a job is sent to the server:
ippeveprinter -c /usr/bin/file "My Cool Printer"
</pre>
<h2 class="title"><a name="SEE_ALSO">See Also</a></h2>
+<b>ippevepcl</b>(7),
+<b>ippeveps</b>(7),
PWG Internet Printing Protocol Workgroup (<a href="http://www.pwg.org/ipp">http://www.pwg.org/ipp</a>)
<h2 class="title"><a name="COPYRIGHT">Copyright</a></h2>
Copyright &copy; 2007-2019 by Apple Inc.