Pró-Saúde - SESAU-TO - PRESTAÇÃO DE CONTAS - Outubro - 2012.pdf
quickreport to pdf
-
Upload
julianotoledo -
Category
Documents
-
view
410 -
download
11
Transcript of quickreport to pdf
Gerar PDF a partir do Quick Report
Veja neste artigo como gerar PDF apartir de um relatório do QuickReport.
Você certamente já ouviu falar do PDF (Portable Document Format) da Adobe Systems e do que
ele pode fazer! Um dos maiores desafios enfrentados por nós é a maneira pela qual a
documentação (de qualquer tipo) das Bibliotecas Virtuais será distribuída e acessada,
considerando-se que a quantidade de papéis e documentos é grande e a disponibilização dessas
informações de forma rápida e abrangente é cada vez mais importante.
O PDF visa a atender a esses requisitos e vem agregar um valor de grande utilidade às
linguagens já existentes.
Antes de qualquer coisa, é preciso que se entenda que o PDF não veio para concorrer com o
HTML e sim para somar um valor, proporcionando uma navegabilidade "diferente" com recursos
exclusivos. PDF é perfeitamente integrável ao HTML, podendo ser acessado dentro do browser e
proporcionando a navegabilidade comum ao PDF, com recursos de zoom e movimentação da
página.
Os PDFs são criados a partir de arquivos de texto completos revisados e diagramados no
Microsoft Word, vindos do escaneamento da fonte original em papel.
Como nossa idéia principal não é abordar completamente a tecnologia PDF, vamos ao Delphi e
aprender como gerar esta tecnologia em nossos aplicativos.
Utilização:
Por exemplo, a geração de relatórios em formato PDF e muito útil para relatórios importantes e
que não podem ser alterado pelos usuários, pois estes, devem ser gerados somente com base
no banco de dados, desse modo a tecnologia PDF torna o aplicativo muito mais seguro e
confiável.
Requisitos:
Quick Report Professional 4.0.4. Endereço para download:
www.infonet.com.br/procompanysistemas
Utilização:
Exemplo 1 (usando o método quickrep1.Print)
Na seção USES da unit do Form, declare a seguinte unit QRPDFFilt. Após a declaração do
comando:
quickrep1.Print;
Utilizar o seguinte comando:
// exportar para pdf
quickrep1.ExportToFilter(TQRPDFDocumentFilter.Creat e('C:\diretorio'));
Exemplo 2 (usando o método quickrep1.Preview)
Na seção USES da unit do Form, declare a seguinte unit QRPDFFilt e coloque o componente
QRPDFFilter no form principal da aplicação e declarando nas uses dos forms dos relatórios a unit
do form principal. Pois assim não precisaria colocar o componente em cada relatório e sim
somente fazendo referencia ao componente do form principal.
Após a executar o comando:
quickrep1.Preview; ( Abrirá a tela do relatório)
0
Compartilhar
Curtir Cadastre-se para ver do que seus
amigos gostam.
Page 1 of 2Gerar PDF a partir do Quick Report
9/2/2011http://www.devmedia.com.br/articles/viewcomp.asp?comp=142
Escolha a opção “PDF Document (*.PDF) de um nome ao arquivo e pronto. Seu relatório já esta
em formato PDF (Figura).
Obs: Para visualizar o Arquivo você deverá ter o Acrobat Reader instalado em sua máquina.
No próximo artigo, mostrarei como gravar os arquivos PDF no Banco de dados e a visualização
dos mesmos através do Delphi. Espero ter ajudado, qualquer outra dúvida, entre em contato
comigo.
Valdomiro Farias de Andrade Júnior
Page 2 of 2Gerar PDF a partir do Quick Report
9/2/2011http://www.devmedia.com.br/articles/viewcomp.asp?comp=142