Function: doc-view-pdf-password-protected-ghostscript-p
doc-view-pdf-password-protected-ghostscript-p is a byte-compiled
function defined in doc-view.el.gz.
Signature
(doc-view-pdf-password-protected-ghostscript-p PDF)
Documentation
Return non-nil if a PDF file is password-protected.
The test is performed using doc-view-ghostscript-program.
Source Code
;; Defined in /usr/src/emacs/lisp/doc-view.el.gz
(defun doc-view-pdf-password-protected-ghostscript-p (pdf)
"Return non-nil if a PDF file is password-protected.
The test is performed using `doc-view-ghostscript-program'."
(with-temp-buffer
(apply #'call-process doc-view-ghostscript-program nil (current-buffer)
nil `(,@doc-view-ghostscript-options
"-sNODISPLAY"
,pdf))
(goto-char (point-min))
(search-forward "This file requires a password for access." nil t)))