From 7635f3426fba3649f116ed430b2f785541daa822 Mon Sep 17 00:00:00 2001 From: Vitor Henrique <87824454+vitorhcl@users.noreply.github.com> Date: Thu, 28 Dec 2023 12:47:28 -0300 Subject: [PATCH] ippeve{printer,pcl,ps}: add pages (#11846) Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com> Co-authored-by: Juri Dispan Co-authored-by: K.B.Dharun Krishna --- pages/common/ippevepcl.md | 14 ++++++++++++++ pages/common/ippeveprinter.md | 29 +++++++++++++++++++++++++++++ pages/common/ippeveps.md | 14 ++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 pages/common/ippevepcl.md create mode 100644 pages/common/ippeveprinter.md create mode 100644 pages/common/ippeveps.md diff --git a/pages/common/ippevepcl.md b/pages/common/ippevepcl.md new file mode 100644 index 000000000..77db209b3 --- /dev/null +++ b/pages/common/ippevepcl.md @@ -0,0 +1,14 @@ +# ippevepcl + +> Print to B&W HP PCL laser printers. +> Supports HP PCL, PWG Raster and Apple Raster files. +> See also: `ippevepcl`, `ippeveprinter`. +> More information: . + +- Print a file to `stdout` (status and progress messages are sent to `stderr`): + +`ippeveps {{path/to/file}}` + +- Print a file from `stdin` to `stdout`: + +`{{wget -O - https://examplewebsite.com/file}} | ippeveps` diff --git a/pages/common/ippeveprinter.md b/pages/common/ippeveprinter.md new file mode 100644 index 000000000..b2988c3a4 --- /dev/null +++ b/pages/common/ippeveprinter.md @@ -0,0 +1,29 @@ +# ippeveprinter + +> A simple IPP Everywhere printer server. +> See also: `ippeveps`, `ippevepcl`. +> More information: . + +- Run the server with a specific service name: + +`ippeveprinter "{{service_name}}"` + +- Load printer attributes from a PPD file: + +`ippeveprinter -P {{path/to/file.ppd}} "{{service_name}}"` + +- Run the `file` command whenever a job is sent to the server: + +`ippeveprinter -c {{/usr/bin/file}} "{{service_name}}"` + +- Specify the directory that will hold the print files (by default, a directory under the user's temporary directory): + +`ippeveprinter -d {{spool_directory}} "{{service_name}}"` + +- Keep the print documents in the spool directory rather than deleting them: + +`ippeveprinter -k "{{service_name}}"` + +- Specify the printer speed in pages/minute unit (10 by default): + +`ippeveprinter -s {{speed}} "{{service_name}}"` diff --git a/pages/common/ippeveps.md b/pages/common/ippeveps.md new file mode 100644 index 000000000..5bcdef578 --- /dev/null +++ b/pages/common/ippeveps.md @@ -0,0 +1,14 @@ +# ippeveps + +> Print to Adobe PostScript printers. +> Supports PDF, PostScript, JPEG, PWG Raster or Apple Raster files. +> See also: `ippevepcl`, `ippeveprinter`. +> More information: . + +- Print a file to `stdout` (status and progress messages are sent to `stderr`): + +`ippeveps {{path/to/file}}` + +- Print a file from `stdin` to `stdout`: + +`{{wget -O - https://examplewebsite.com/file}} | ippeveps`