15
DIRETORIA DE OPERAÇÕES – DO GERÊNCIA DE GESTÃO DE AMBIENTES – GGA Salvando arquivos em PDF nos Sistemas Mainframes, utilizando emuladores de terminal Documento Salvando arquivos em PDF nos Sistemas Mainframes, utilizando emuladores de terminal Versão 1.0.1 Adaptado por Josemar Santos Lima Coordenação Dilmar Coimbra Data de Revisão 25/06/2012 por Josemar Santos Lima Equipe Técnica (Documento base) Mantenedor: Josemar Santos Lima Revisor: Josemar Santos Lima Colaboradores: Arno Rodrigo Muller Ivan de Barros Ravedutti Coordenação do projeto: Ivan de Barros Ravedutti Páginas 15 páginas

Salvando arquivos em PDF nos Sistemas Mainframes ... · extraídos os arquivos: 3270pdf.sh e term3270, execute o script 3270pdf.sh, como segue: sh 3270pdf.sh Após isso gere novamente

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

DIRETORIA DE OPERAÇÕES – DO GERÊNCIA DE GESTÃO DE AMBIENTES – GGA

Salvando arquivos em PDF nos Sistemas Mainframes, utilizando

emuladores de terminal

Documento Salvando arquivos em PDF nos Sistemas Mainframes, utilizando emuladores de terminal

Versão 1.0.1

Adaptado por Josemar Santos Lima

Coordenação Dilmar Coimbra

Data de Revisão 25/06/2012 por Josemar Santos Lima

Equipe Técnica (Documento base)

Mantenedor: Josemar Santos LimaRevisor: Josemar Santos LimaColaboradores:Arno Rodrigo MullerIvan de Barros RaveduttiCoordenação do projeto: Ivan de Barros Ravedutti

Páginas 15 páginas

Salvando arquivos em PDF nos Sistemas Mainframes, utilizando emuladores de terminal

Direitos autorais:

Essa Apostila está licenciada sob uma Licença Creative Commons Atribuição-Uso Não-Comercial-Compartilhamento pela mesma licença 2.0 Brazil. Pode ser copiada, distribuída e modificada. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by-nc-sa/2.0/br/ ou envie uma carta para Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. Assembleia.

Salvando arquivos em PDF nos Sistemas Mainframes, utilizando emuladores de terminal

Índice

Índice de Ilustrações...................................................................................................................4

Introdução...................................................................................................................................5

Ambiente Windows....................................................................................................................6

Ambiente Linux..........................................................................................................................9

3

Salvando arquivos em PDF nos Sistemas Mainframes, utilizando emuladores de terminal

Índice de ilustrações

Figura 1 – Selecionar impressora................................................................................................6

Figura 2 – Campos do arquivo PDF............................................................................................7

Figura 3 – Salvar relatório em PDF............................................................................................7

Figura 4 – Add Printer................................................................................................................9

Figura 5 – Nome da impressora................................................................................................10

Figura 6 – Selecionar dispositivo..............................................................................................11

Figura 7 – Fabricante da impressora.........................................................................................12

Figura 8 - Modelo da impressora..............................................................................................13

4

Salvando arquivos em PDF nos Sistemas Mainframes, utilizando emuladores de terminal

Introdução

Neste documento, será abordado como configurar os emuladores de terminal para geração de

arquivos em PDF, através da instalação de impressoras Pdf virtuais: no Windows, foi

utilizado o software PDFCreator (GNU General Public License) e no Linux adicionada a

impressora cups-pdf.

5

Salvando arquivos em PDF nos Sistemas Mainframes, utilizando emuladores de terminal

1. Ambiente Windows

Requisitos necessários: emuladores: Extra, QWS3270, conforme a licença disponível; lu de

vídeo e impressão; instalação do software PDFCreator e Acrobat Reader.

Com o emulador já instalado, adicione a impressora PDFCreator, instalando o

software PDFCreator (, o qual pode ser obtido em:

http://sourceforge.net/projects/pdfcreator/

Na sessão de impressão do emulador Extra, clique no menu opções -> Definições, será

aberta a seguinte tela:

Figura 1 – Selecionar impressora

Em impressora, escolha PDFCreator, como mostrado acima e clique em OK.

6

Salvando arquivos em PDF nos Sistemas Mainframes, utilizando emuladores de terminal

Ao enviar uma impressão pelo emulador, será aberta a seguinte janela:

Figura 2 – Campos do arquivo PDF

Digite um título para o arquivo e clique em Salvar.

7

Salvando arquivos em PDF nos Sistemas Mainframes, utilizando emuladores de terminal

Escolha o local onde o arquivo será salvo e clique em Salvar, feito isso o arquivo /

relatório será aberto pelo Acrobat Reader, existe a opção de criptografia no arquivo,

através do programa EncryptOn.

Figura 3 – Salvar relatório em PDF

8

Salvando arquivos em PDF nos Sistemas Mainframes, utilizando emuladores de terminal

2. Ambiente Linux Desktop Parana

Requisitos necessários: instalacão do pacote 3270-parana; instalação da impressora virtual

cups-pdf; Lu de vídeo e impressão

Instalando a impressora virtual cups-pdf através do Cups:

No browser digite: localhost:631

Clique em Administration → Add Printer.

Figura 4 – Add Printer

9

Salvando arquivos em PDF nos Sistemas Mainframes, utilizando emuladores de terminal

Digite um nome para a impressora virtual pdf, no caso foi inserido como cups-pdf,

clique em Continue

Figura 5 – Nome da impressora

10

Salvando arquivos em PDF nos Sistemas Mainframes, utilizando emuladores de terminal

Na aba Device, selecione CUPS-PDF e clique em Continue

Figura 6 – Selecionar dispositivo

11

Salvando arquivos em PDF nos Sistemas Mainframes, utilizando emuladores de terminal

Selecione o modelo da impressora, no caso Generic e clique em Continue.

Figura 7 – Fabricante da impressora

12

Salvando arquivos em PDF nos Sistemas Mainframes, utilizando emuladores de terminal

Escolha Generic CUPS-PDF Printer, clique em Add Printer, será solicitado login e

senha do administrador do sistema Linux.

Figura 8 - Modelo da impressora

Após isso, faça download do arquivo:

ftp://ftp.gga.celepar.parana/Softwares/3270/3270Linux_pdf.tar.gz

Feito o download, abra um terminal no Debian como super usuário e acesse o diretório onde o

arquivo foi salvo, descompacte-o com o comando: tar -xzvf 3270Linux_pdf.tar.gz, serão

extraídos os arquivos: 3270pdf.sh e term3270, execute o script 3270pdf.sh, como segue:

sh 3270pdf.sh

Após isso gere novamente o atalho para o Desktop através do comando config3270.

Finalmente acesse o emulador 3270 e escolha a impressora virtual cups-pdf, por padrão os

relatórios serão salvos no diretório home do usuário, na pasta PDF.

13

Salvando arquivos em PDF nos Sistemas Mainframes, utilizando emuladores de terminal

Glossário

Acrobat Reader, software utilizado para visualização de arquivos PDF.

CUPS (Common Unix Printing System), um sistema de impressão para sistemas operacionais

de computador tipo Unix / Linux.

Debian, sistema operacional Linux.

Emulador, na computação é um software que reproduz as funções de um determinado

ambiente, a fim de permitir a execução de outros softwares sobre ele. Pode ser pela

transcrição de instruções de um processador alvo para o processador no qual ele está rodando,

ou pela interpretação de chamadas para simular o comportamento de um hardware específico.

O emulador também é responsável pela simulação dos circuitos integrados ou chips do

sistema de hardware em um software. Basicamente, um emulador expõe as funções de um

sistema para reproduzir seu comportamento, permitindo que um software criado para uma

plataforma funcione em outra.

Extra, emulador de terminal utilizado para acessar sistemas mainframes.

GNU General Public License (Licença Pública Geral), GNU GPL ou simplesmente GPL, é a

designação da licença para software livre idealizada por Richard Matthew Stallman em 1989,

no âmbito do projeto GNU da Free Software Foundation (FSF).

PDFCreator, software utilizado para criação de arquivos Pdf, coberto pela licença GNU.

Portable Document Format (PDF) é um formato de arquivo, desenvolvido pela Adobe

Systems em 1993, para representar documentos de maneira independente do aplicativo, do

hardware e do sistema operacional usados para criá-los. Um arquivo PDF pode descrever

documentos que contenham texto, gráficos e imagens num formato independente de

dispositivo e resolução.

Qws 3270, emulador de terminal utilizado para acessar sistemas mainframes.

X3270, utilizado normalmente para a comunicação com mainframes, em ambientes linux.

Linux, geralmente usado para designar qualquer sistema operacional que utilize o núcleo

Linux. Foi desenvolvido pelo finlandês Linus Torvalds. O seu código fonte está disponível

sob licença GPL para qualquer pessoa que utilizar, estudar, modificar e distribuir de acordo

com os termos da licença.

14

Salvando arquivos em PDF nos Sistemas Mainframes, utilizando emuladores de terminal

Referências Bibliográficas

http://pt.wikipedia.org

http://www.adobe.com/br/products/acrobat/adobepdf.html

sourceforge.net/projects/ pdfcreator

15