Eu tenho uma impressora de rede configurada no meu sistema Fedora 28 como duas impressoras diferentes:
todas as outras configurações são as mesmas.
Eu preciso imprimir minha tese (em pdf) tal que:
para evitar selecionar manualmente qual página será impressa em qual impressora, existe uma maneira de fazer isso a partir da linha de comando? Ou, pelo menos, se eu pudesse dar uma lista de quais páginas serão impressas em cores e quais em BW?
Estou usando:
gs -o - -sDEVICE=inkcov input.pdf | grep -v "^ 0.00000 0.00000 0.00000" | grep "^ " | wc -l
para contar o número de páginas coloridas e
#!/bin/bash
file="$1"
for page in $(identify -density 12 -format '%p ' "$file") ; do
if convert "$file[$((page-1))]" -colorspace RGB -unique-colors txt:- | sed -e 1d | egrep -q -v ': \(\s*([0-9]*),\s*,\s*' ; then
echo $page
fi
done
para identificar as páginas coloridas (de aqui ).