THPDFZopfliFlateOptions Record
THPDFZopfliFlateOptions controla o estágio Zopfli opcional usado após a linha de base zlib de compressão máxima com quatro estratégias
Declaração
THPDFZopfliFlateOptions = record
Enabled: Boolean;
MaxInputBytes: Int64;
Iterations: Integer;
BlockSplitting: Boolean;
MaximumBlocks: Integer;
MaxOutputBytes: Int64;
MaxElapsedMilliseconds: Cardinal;
class function Default: THPDFZopfliFlateOptions; static;
end;
Default habilita o Zopfli para entradas de até 1 MiB com oito iterações, divisão de blocos, no máximo 15 blocos, teto de saída de 1 MiB e limite de tempo decorrido de 30 segundos
Os limites de entrada, iteração, bloco e saída limitam o trabalho antes da execução; o tempo decorrido é medido após o codificador em processo retornar, e um resultado tardio é descartado porque o codificador não pode ser interrompido com segurança
Consulte THotPDF.ZopfliFlateOptions