Ir para conteúdo
  • Cadastre-se

dev botao

Preview com TACBrBoletoFPDF


Mario Inacio
Ver Solução Respondido por Alexandre de Paula,
  • Este tópico foi criado há 332 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Boa tarde.

Estou testando para mudar a geração dos boletos com o novo componente.

As configurações estão corretas e gerou perfeitamente o PDF.

Só não consigo habilitar o preview, mesmo setando pra True.

Boleto       := TACBrBoleto.Create(nil);
ImpBoletoPDF := TACBrBoletoFPDF.Create(nil);

with ImpBoletoPDF do begin // nobo boleto gerando em PDF rapido
   AlterarEscalaPadrao  := True;
   MostrarPreview       := True;
   ACBrBoleto           := Boleto;
end;

 

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

@Mario Inacio um dos objetivos do FPDF é poder ser utilizado em ambientes de servidor e por isso ele não utiliza recursos "gráficos" e não vai ter um preview implementado.
Diferente de um gerador de relatórios ele cria diretamente o arquivo PDF.
O que você pode fazer depois de criar o arquivo é abrir o arquivo normalmente como vc abre um PDF, ou via chamada do SO ou em um navegador por exemplo. 

  • Curtir 1
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
1 hora atrás, Mario Inacio disse:

Boa tarde.

Estou testando para mudar a geração dos boletos com o novo componente.

As configurações estão corretas e gerou perfeitamente o PDF.

Só não consigo habilitar o preview, mesmo setando pra True.

Boleto       := TACBrBoleto.Create(nil);
ImpBoletoPDF := TACBrBoletoFPDF.Create(nil);

with ImpBoletoPDF do begin // nobo boleto gerando em PDF rapido
   AlterarEscalaPadrao  := True;
   MostrarPreview       := True;
   ACBrBoleto           := Boleto;
end;

 

a menos que tu tenha algum visualizador de PDF não tem como tu olhar ele. pois tu não tá mais usando fortes nem fast report

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores
ShellExecute(Application.Handle, ´open´, PChar(´arquivo.pdf´), nil, nil, SW_SHOWMAXIMIZED);

algum comando assim já deve abrir o arquivo na tela... seria equivalente a um preview.
o que acontece de diferente apenas é que o arquivo já vai estar criado.

 

  • Curtir 2
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.