FastReport - Imagens não carregam em PDF protegido

29/08/2023

0

Estou criando boletos bancários protegidos com senha através do FastReport.

Visualizando o preview é gerado o boleto corretamente. Faço a exportação para PDF.

Mas ao abrir o boleto, quando o usuário digita corretamente a senha, as imagens (logo do banco e código de barras) não são carregadas.

Dependendo do leitor de PDF abre uma caixa preta onde fica a imagem e em outros leitores não mostram nada no local das imagens.

Alguma sugestão?

Código para exportar para pdf:

frxRptBoleto.LoadFromFile('Boleto.fr3');
          frxRptBoleto.PrepareReport(True);

          frxPDFExport2.ProtectionFlags := [ePrint, eModify, eCopy, eAnnot];
          frxPDFExport2.FileName := 'boleto.pdf');
          frxPDFExport2.UserPassword := '123'; 

          frxRptBoleto.Export(frxPDFExport2);


Obrigado!

Delphi XE5
FastReport 4.13.2
Natanael Ferreira

Natanael Ferreira

Responder

Posts

29/08/2023

Natanael Ferreira

Complementando: Se removo a linha "UserPassword" que protege o pdf, o as imagens são carregadas corretamente.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar