Jump to content

Imprimir PDF em fast no delphi 11 (Alexandria) erro "Invalid ZStream operation!"


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

Recommended Posts

  • 1 month later...
Em 12/10/2021 at 23:18, JNPace disse:

Atualizando um projeto pro Delphi 11 Alexandria me deparei com este erro e olhando os fontes do ACBrCTeDACTEFR.pas, necessita de colocar: frxPDFExport.Compressed := False;

Adiconei a linha 1283 no fonte em anexo.

https://quality.embarcadero.com/projects/RSP/issues/RSP-35516

ACBrCTeDACTEFR.pas 117 kB · 1 download

bom dia.

aparentemente tem um correção pra isso: https://quality.embarcadero.com/projects/RSP/issues/RSP-35516

copia a System.ZLib.pas na pasta do seu projeto, e faz as alterações acima

att.

Link to comment
Share on other sites

  • 3 months later...
Em 10/12/2021 at 10:59, Emerson Teixeira disse:

bom dia.

aparentemente tem um correção pra isso: https://quality.embarcadero.com/projects/RSP/issues/RSP-35516

copia a System.ZLib.pas na pasta do seu projeto, e faz as alterações acima

att.

Bom dia!

 

Para mim não funcionou com estas alterações, tive de alterar diretamente no Fast Report (frxZLib).

 

Com a alteração que fiz não precisa desativar a compactação do PDF.

Sem compactar estava inviável gerar PDF e enviar para o destinatário.

Temos clientes que emitem centenas de notas por dia e sem compactar aumenta de 8 a 10x o tamanho do PDF.

Pasta das notas do dia com pdf compactado beirava 1Gb e sem compactação quase chegou a 10Gb.... totalmente inviável.

Vendo o fonte parece pouca alteração (faça um compare e verá) mas levei quase 7 horas para chegar no resultado esperado.

 

EDIT: Só para afirmar, é um problema para quem usa o Delphi Alexandria (11 / 11.1)

frxZLib.pas

Edited by -=Ma®©oS=-

-=Ma®©oS=-

Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.