Ir para conteúdo
  • Cadastre-se

dev botao

Acbrboletofcquick Não Gera O Pdf


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

Recommended Posts

Postado

Não estou conseguindo gerar o PDF com o componente  .. não dá nenhum erro simplesmente não faz nada.

 

     ACBrBoletoFCQuick1.NomeArquivo := 'C:\Livre\rel\BoletoPDF\'+'Boleto'+inttostr(I)+'.pdf';
     ACBrBoleto.GerarPDF;
 
 
Ja a opção de imprimir funciona;
 
Postado

Testando aqui o componente descobri as seguintes linhas comentadas:

 

            begin
//              FiltroExportacao := TQRPDFDocumentFilter.Create(NomeArquivo);
              try
//                TQRPDFDocumentFilter(FiltroExportacao).CompressionOn := true;
//                RLLayout.ExportToFilter(FiltroExportacao);
              finally
//                FiltroExportacao.Free;
              end;
//               MultiExport := TQRMultiExport.Create(self);
//               try
//                  MultiExport.Report       := RLLayout ;
//                  MultiExport.ExportFormat := qrxPDF ;
//                  MultiExport.FileName     := NomeArquivo ;
//                  MultiExport.ShowDialog   := MostrarSetup ;
//                  MultiExport.DPI          := 300 ;
//                  MultiExport.DoExport ;
//               finally
//                  MultiExport.Free ;
//               end ;
            end ;
 
 
Será esse o motivo pelo qual não gera o PDF do Boleto?
Postado

Fazendo alguns ajustes nessa unit, consigo gerar o PDF.

O problema é que quando abro o arquivo PDF pelo Reader diz que não há suporte para esse arquivo ou o arquivo está danificado.

Alguém já passou por isso e sabe dizer o que é?

Postado

ops ... foi mal, gente! Mas é que quando procurei algo pelo fórum não achei nada. Quando busquei pelo google vi esse link:

 

resolveu o problema.

 

Gostaria de saber se vai estar no svn essa alteração.

 

Obrigado a todos!

  • Solution
Postado (editado)

Gostaria que alguém atualizasse o svn do acbrbole .. pq o que ta la não funfa, mais como demonstrado no post do Ilsouza a correção ja havia sido feita. Peguei o arquivo .pas com o Ilsouza e ta funcionando normal agora, segue anexo o arquivo para atualização do SVN.

ACBrBoletoFCQuickFr.pas

Editado por FabioMachado
  • 6 meses depois ...
  • Membros Pro
Postado

Resolvi da Seguinte forma:

 

ACBRBoletoFCQuickFr

 

Inclui o componente: QRPDFFilter

 

em

 

procedure TACBrBoletoFCQuick.Imprimir;
 

Inclui a variavel para exportação

 

Var   AExportFilter : TQRPDFDocumentFilter;

 

alterei as linhas, elas estavam desativadas com //

 

        case Filtro of
          fiPDF  :
            begin
               AExportFilter := TQRPDFDocumentFilter.Create(NomeArquivo);
               try
                  RLLayout.ExportToFilter(AExportFilter);
               finally
                  AExportFilter.Free;
               end;
            end ;

  • Moderadores
Postado

Resolvi da Seguinte forma:

 

ACBRBoletoFCQuickFr

 

Inclui o componente: QRPDFFilter

 

em

 

procedure TACBrBoletoFCQuick.Imprimir;

 

Inclui a variavel para exportação

 

Var   AExportFilter : TQRPDFDocumentFilter;

 

alterei as linhas, elas estavam desativadas com //

 

        case Filtro of

          fiPDF  :

            begin

               AExportFilter := TQRPDFDocumentFilter.Create(NomeArquivo);

               try

                  RLLayout.ExportToFilter(AExportFilter);

               finally

                  AExportFilter.Free;

               end;

            end ;

Bom dia

obrigado por repassar informação mas já foi postado

favor ler regras do fórum ! não precisa postar em todos os tópicos, direcione um link para a resposta que já está ótimo!

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

  • Este tópico foi criado há 3890 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.

The popup will be closed in 10 segundos...