Trata PDF para torná-lo compatível com PDF/X e com impressoras em escala de cinza.
- icc-profiles
- ghostscript
- poppler-utils
- python3-tk
- texlive-extra-utils
- visualizador de PDF (nesta versão usamos o evince hardcoded)
- clonar o repositório;
- configurar as variáveis no
trata.py
e nosetup.sh
:BASE_DIR
: diretório onde ficarão os recursos;GHOSTSCRIPT
: caminho para o gs;PDF_INFO
: caminho para o pdfinfo;PDF_JAM
: caminho para o pdfjam;PDF_VIEWER
: caminho para o visualizador;
- rodar
setup.sh
.
Executar python3 trata.py
e escolher o arquivo.
Outra opção é rodar direto: python3 trata.py <arquivo>
.
Outra outra opção é criar um launcher para o programa. Nesse caso é recomendável usar o path completo do Python bem como marcar o launcher como executável.
Será criado um arquivo com o mesmo nome do tratado, mas com o sufixo pdfjam-tratado
.