terça-feira, 26 de abril de 2016

pagecount.pl: Contador de Páginas do IBQUOTA

O IBQUOTA possui um aplicativo, chamado pagecount.pl, que mostra a quantidade de página de um arquivo. É desenvolvido em PERL e é utilizado pelos desenvolvedores do IBQUOTA para depurar algum problema de contagem de página.

Sintax

# ./pagecount.pl NOME_DO_ARQUIVO

O NOME_DO_ARQUIVO é o arquivo em algum formato reconhecido pelo IBQUOTA: PostScript, PCL, PCLXL, PCL3GUI, etc.

No primeiro passo, o pagecount tenta identificar o formato do arquivo e em segundo passo mostra a quantidade de páginas do arquivo.
Se o pagecount não identificar o formato do arquivo, então ele tenta contabilizar as páginas em todos os formatos reconhecidos (citados acima).
Exemplo:
Pagecount.pl Contador de páginas
No caso acima foi testado um arquivo de formato Desconhecido. Pelos contadores de páginas, o formato PCL identificou 377 páginas e 0 para os outros formatos.

Teste com arquivo formato PCL

Aproveitando o arquivo PCL disponível em http://www.pcltools.com/data/wp51port.pcl. Foi realizado o teste com o pagecount.pl:
Pagecount PCL
O pagecount.pl identificou corretamente o formato do arquivo, no caso PCL e a quantidade de página = 10.

Teste com arquivo formato PostScript

Aproveitando o arquivo Postscript disponível em http://schneider.ncifcrf.gov/ftp/testprinter.ps. Foi realizado o teste com o pagecount.pl:
Pagecount.pl PostScript
O pagecount.pl identificou corretamente o formato do arquivo, no caso PostScript (PS) e a quantidade de página = 1.

Dica


É possível utilizar o pagecount fora do ibquota, mas é necessário copiar também o arquivos de bibliotecas: funcoes.pl.

Nenhum comentário:

Postar um comentário