THotPDF.DecompressLoadedDocument

THotPDF

 

Top  Previous  Next

Decompresses eligible FlateDecode streams inside a loaded PDF document

 

Delphi syntax:

function DecompressLoadedDocument: Integer;

 

Description

Decomprime gli stream il cui unico filtro è FlateDecode, sia in forma di nome sia in forma di array con un solo elemento

Restituisce il numero di flussi decompressi correttamente

Elabora l'input compresso in blocchi limitati, sostituisce il payload in modo sicuro, rimuove /Filter e /DecodeParms di tipo identity e aggiorna /Length

Gli stream con parametri predictor TIFF o PNG, catene a più filtri, filtri non supportati o dati Flate corrotti vengono lasciati invariati

Chiama SaveLoadedDocument dopo la decompressione per scrivere il grafo di oggetti trasformato

 

See also: THotPDF