THotPDF.DecompressLoadedDocument

THotPDF

 

Topo  Anterior  Próxima

Descomprime streams FlateDecode elegíveis dentro de um documento PDF carregado

 

Sintaxe Delphi:

function DecompressLoadedDocument: Integer;

 

Descrição

Descomprime streams cujo único filtro é FlateDecode, na forma de nome ou de array de elemento único

Retorna o número de streams descomprimidos com sucesso

Processa a entrada comprimida em chunks limitados, substitui o payload com segurança, remove /Filter e /DecodeParms de identidade e atualiza /Length

Streams com parâmetros de predictor TIFF ou PNG, cadeias de múltiplos filtros, filtros não suportados ou dados Flate corrompidos ficam intocados

Chame SaveLoadedDocument depois da descompressão para gravar o grafo de objetos transformado

 

See also: THotPDF