パスワードで保護されたファイルがあります*.pdf
。 PDFを見るときに使用できるパスワードがありますmupdf
。ただし、CUPS
viaを使用した印刷はlpr -P PRINTERNAME *.pdf
機能しません。すべての印刷はlpr
コマンドラインとcupコマンドで行われ、これを変更したくありません。CUPS
パスワードで保護されたPDFファイルを印刷する方法はありますか?
答え1
一時的にパスワードを削除し、以下を使用して安全でないPDFを印刷してみてはいかがでしょうかlpr
?
pdftk secure.pdf input_pw own output - | lpr
このコマンドを bash コマンド履歴にリストしたくない場合は、次のようにします。
set +x history
<commands>
set -x history
または
<whitespace><command>
またはスクリプト(ここから適応):
#!/bin/bash
unset password
prompt="Enter Password:"
while IFS= read -p "$prompt" -r -s -n 1 char; do
[[ $char == $'\0' ]] && break
prompt='*'
password+="$char"
done
pdftk secure.pdf input_pw "$password" output - | lpr