THotPDF.DecompressLoadedDocument

THotPDF

 

Top  Previous  Next

Decompresses eligible FlateDecode streams inside a loaded PDF document

 

Delphi syntax:

function DecompressLoadedDocument: Integer;

 

Description

Descomprime los streams cuyo único filtro es FlateDecode, ya sea por nombre o en forma de array de un solo elemento

Devuelve el número de flujos descomprimidos correctamente

Procesa la entrada comprimida en bloques acotados, sustituye la carga útil de forma segura, elimina /Filter y el /DecodeParms de identidad, y actualiza /Length

Los streams con parámetros de predictor TIFF o PNG, con cadenas de varios filtros, con filtros no admitidos o con datos Flate corruptos se dejan sin tocar

Llame a SaveLoadedDocument después de la descompresión para escribir el grafo de objetos transformado

 

See also: THotPDF