Após a instalação dos pacotes, vou dar um exemplo de funcionalidade de cada um e mostrar suas potencialidades.
PDFTOTEX
Pdftex ou suas variantes (pdftex, pdflatex, pdfinitex, pdfvirtex) processa um documento do TeX ou texto, gerando um arquivo PDF na saída.
Sintaxe:
pdftex [opções] arquivo.txt [comandos]
- arquivo.txt - arquivo do TeX ou texto a ser processado
- comandos - comandos a serem processados como input do TeX após o arquivo ter sido lido
Após digitado o comando e só apertar enter e depois \end para sair, em seguida será gerado o arquivo.pdf. Digite "ls" para conferir. As opções e funcionamentos do pdftex seguem a mesma logica de manipulação de arquivos TeX.
PDFTOPPM
Este é bastante interessante, pois converte um arquivo PDF em um ou mais arquivos bitmap portável ou PBM. Em outras palavras, transforma cada pagina do seu pdf em uma imagem pbm.
Sintaxe:
pdftoppm [opções] arquivo.pdf arquivo.pbm
No final serão gerados n arquivos pbm, onde n é o número de paginas que seu arquivo pdf possui, ou o número de paginas que você determinou para conversão.
Opções:
- -f n = número da pagina a ser convertida
- -l n = número da ultima pagina a ser convertida
- -q = não exibe nenhuma mensagem de erro
- -r n = resolução em DPI (default=150 DPI)
- -upw senha = senha do usuário para arquivo PDF
- -v = exibe versão do comando
PDFTOPS e suas variantes (pdf2dsc e pdf2ps)
Converte um arquivo PDF em um arquivo PostScript. O pdf2dsc e o pdf2ps, se diferenciam por realizarem isso em level 2. Um leitor de PostScript e o ghostview, que vem por padrão no kde.
Sintaxe:
pdftops [opções] arquivo.pdf arquivo.ps
Opções:
- -eps = gera um arquivo EPS (de Encapsulated PostScript)
- -f n = número da pagina a ser convertida
- -form = gera uma forma postscript que pode ser importada por programas que sejam capazes de entendê-la.
- -l n = número da ultima pagina a ser convertida
- -level[1]ou[2] = gera PostScript nivel 1 (caso [1]) ou 2 (caso[2]).
- -levelsep = gera PostScript separável nivel 1 (caso [1]) ou 2 (caso[2]).
- -noemb = não utiliza fontes Type 1 embutidas no arquivo PDF na conversão para o PostScript
- -opi = gera comentários OPI para todas as imagens e formas que contenham informações OPI.
- -paperh altura = Altura (em pontos) do papel
- -paperw altura = Largura (em pontos) do papel
- -q = não exibe mensagem de erro
- -upw senha = senha do usuário para o arquivo PDF.
- -v = exibe versão do comando