<< Voltar para Old Wagner's

Gerando arquivos PDF no Windows


Arquivos PDF - como funciona a geração

O formato de arquivo PDF (Portable Document Format) foi criado pela Adobe com o intuito de ser um arquivo com um visual excelente, que possa ser aberto em qualquer sistema operacional e (o grande trunfo da Adobe) que qualquer um possa ler, mas que para gerar um arquivo tenha que comprar um programa chamado Adobe Acrobat 5, que custa US$ 249,00.

No entanto, há algum tempo atrás, foi levantado um boicote contra a Adobe. Um jovem russo em visita aos Estados Unidos chamado Dmitry Sklyarov descobriu uma falha de segurança em um dos produtos da Adobe. A empresa, ao invés de recompensar o jovem pela sua descoberta (que poderia salvar a empresa de futuros aborrecimentos) mandou prender Dmitry. Foi levantado um boicote contra todos os produtos da empresa, e esta perdeu milhares de dólares e, assim, resolveu libertar o rapaz. Mas devido à atitude inescrupulosa da empresa, muitas pessoas resolveram manter o boicote.

Durante este tempo de boicote, programas alternativos (e gratuitos) passaram a ser utilizados para ver e gerar arquivos PDF. O mais famoso dos visualizadores é o GSview, que pode visualizar não só arquivos PDF mas também PostScript (ps, eps e ai).

A forma que utilizaremos para gerar os arquivos PDF é a seguinte: o primeiro passo será gerar um arquivo PostScript (o que é facílimo). A seguir, faremos a conversão deste arquivo de PS para PDF com um programa chamado GhostScript.

A preparação

Enquanto a geração de arquivos PDF é extremamente simples, a preparação (instalação e configuração) é um pouco mais complexa, embora não seja nada mais que seguir os passos aqui descritos.

  1. O primeiro passo é criar uma nova impressora (mesmo que você não tenha uma). Escolha qualquer impressora que seja PostScript (eu normalment uso a HP LaserJet IIIP PS Cartridge). Quando aparecer as opções para escolher qual a porta a utilizar para a impressora (onde você escolheria "LPT1:") escolha "FILE:". Faça o resto normalmente.
    Adicionar impressora
  2. Baixe e instale o GhostScript. A versão que eu uso é a 7.0 (clique aqui para baixar)
  3. Abra o Windows Exporer. Vá em Exibir (no menu) e depois em Opções (ou Opções de Pasta no Windows 98). Escolha a guia "Tipos de Arquivo".
  4. Se você achar o tipo de arquivo PostScript, o selecione e clique em Editar, pulando então para o item seguinte. Se não encontrar PostScript, clique em Adicionar. Onde diz Descricao do Tipo digite "PostScript". Onde diz Extensão Associada digite "ps". Onde diz Tipo de Conteúdo (MIME) digite "application/postscript".
    Adicionar novo tipo
  5. Clique no botão Novo e onde diz Ação digite "Gerar PDF". Onde diz Aplicativo utilizado para executar a ação digite exatamente o seguinte (com as aspas):
    C:\gs\gs7.00\bin\gswin32.exe -sDEVICE=pdfwrite -q -dBATCH -dNOPAUSE -sOutputFile="%1.pdf" "%1"
    É claro que se o caminho para o seu programa GhostScript for diferente, você deve mudar o texto acima para o caminho correto do seu computador.
    Adicionar ação

Gerando o arquivo PDF

Gerar o arquivo PDF é simples. O primeiro passo é gerar o PS.

Escreva seu texto no seu processador de textos favoritos. Peça para imprimir na impessora que nós instalamos antes. Ao imprimir, vai aparecer uma caixa de diálogo pedindo para salvar um arquivo PRN. No entanto, grave o arquivo com a extensão PS.

Vá, então, ao diretório onde o arquivo PS foi gravado. Clique com o arquivo com o botão direito e escolha Gerar PDF. Voilá, temos um arquivo PDF! (se tudo der certo, é claro...)


© André Wagner <[email protected]>
Hosted by www.Geocities.ws

1