Function: pr-ps-utility-process
pr-ps-utility-process is a byte-compiled function defined in
printing.el.gz.
Signature
(pr-ps-utility-process N-UP INFILE OUTFILE)
Source Code
;; Defined in /usr/src/emacs/lisp/printing.el.gz
(defun pr-ps-utility-process (n-up infile outfile)
;; activate utility to process a PostScript file.
(let (item)
(and (stringp infile) (file-exists-p infile)
(setq item (cdr (assq pr-ps-utility pr-ps-utility-alist)))
(pr-call-process (nth 0 item)
(pr-switches-string (nth 1 item)
"pr-ps-utility-alist entry")
(pr-switches-string (nth 8 item)
"pr-ps-utility-alist entry")
(and (nth 2 item)
(format (nth 2 item) ps-paper-type))
(format (nth 3 item) n-up)
(and pr-file-landscape (nth 4 item))
(and pr-file-duplex (nth 5 item))
(and pr-file-tumble (nth 6 item))
(pr-dosify-file-name (expand-file-name infile))
(nth 7 item)
(pr-dosify-file-name (expand-file-name outfile))))))