Clique para saber mais...
  Home     Download     Produtos / Cursos     Revista     Vídeo Aulas     Fórum     Contato   Clique aqui para logar | 22 de Julho de 2026
  Login

Codinome
Senha
Salvar informações

 Esqueci minha senha
 Novo Cadastro

  Usuários
44 Usuários Online

  Revista ActiveDelphi
 Assine Já!
 Edições
 Sobre a Revista

  Conteúdo
 Apostilas
 Artigos
 Componentes
 Dicas
 News
 Programas / Exemplos
 Vídeo Aulas

  Serviços
 Active News
 Fórum
 Produtos / Cursos

  Outros
 Colunistas
 Contato
 Top 10

  Publicidade

  [Artigos]  Gerar PDF a partir do Quick Report
Publicado por Juniorhugo : Terça, Julho 26, 2005 - 09:29 GMT-3 (14868 leituras)
Comentários 4 Comentários   Enviar esta notícia a um amigo Enviar para um amigo   Versão para Impressão Versão para impressão
Administrador 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 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.Create(‘ 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)

Escolha a opção “PDF Document (*.PDF) de um nome ao arquivo e pronto. Seu relatório já esta em formato PDF.

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
ProCompany Sistemas
Analista de Sistemas
procompanysistemas@infonet.com.br


Comentários Comentários
   Ordem:  
Comentários pertencem aos seus respectivos autores. Não somos responsáveis pelo seus conteúdos.


por: rojelo : Dez 09, 2005 - 09:22
(Informações sobre o membro | Enviar uma mensagem) http://
Não encontrei a versão do quickreport no link indicado, por favor se puder resolver meu problema entre em contato comigo pelo e-mail rojelo11@yahoo.com.br


por: micheldearaujo (micheldearaujo@sinos.net) : Fev 03, 2009 - 01:56
(Informações sobre o membro | Enviar uma mensagem)
Encontro uma limitação na geração do PDF, pois meus graficos não estão sendo exibidos após a conversão do relatório.

Tem como contornar isso sem ter que apelar para conversores externos?

Agradeço qualquer ajuda!!


por: camilolelisreis (camilolelisreis@ig.com.br) : Nov 23, 2009 - 05:40
(Informações sobre o membro | Enviar uma mensagem)
eu nao nao consigo encontrar o componente QRPDFFilter na paleta do quick reporter como eu faco para encontra-la, eu uso o delphi 7.0. por favor alguem pode me ajudar, meu e-mail e camilolelisreis@ig.com.br
  Edição 112

Revista ActiveDelphi

  50 Programas Fontes


  Produtos

Conheça Nossos Produtos

Copyright© 2001-2016 – Active Delphi – Todos os direitos reservados