THotPDF.DecompressLoadedDocument

THotPDF

 

Top  Previous  Next

Decompresses eligible FlateDecode streams inside a loaded PDF document

 

Delphi syntax:

function DecompressLoadedDocument: Integer;

 

Description

Kitömöríti azokat a streameket, amelyek egyetlen szűrője a FlateDecode, akár névként, akár egyelemű tömbként van megadva

Visszaadja a sikeresen kitömörített folyamok számát

A tömörített bemenetet korlátos darabokban dolgozza fel, biztonságosan cseréli a tartalmat, eltávolítja a /Filter és az identitás /DecodeParms bejegyzést, és frissíti a /Length értéket

A TIFF vagy PNG predictor paraméterekkel rendelkező streamek, a többszűrős láncok, a nem támogatott szűrők és a sérült Flate adatok érintetlenül maradnak

A kitömörítés után hívja meg a SaveLoadedDocument metódust az átalakított objektumgráf kiírásához

 

See also: THotPDF