THotPDF.DecompressLoadedDocument

THotPDF

 

Top  Previous  Next

Decompresses eligible FlateDecode streams inside a loaded PDF document

 

Delphi syntax:

function DecompressLoadedDocument: Integer;

 

Description

Dekomprimerar strömmar vars enda filter är FlateDecode, oavsett om det anges som namn eller som array med ett element

Returnerar antalet strömmar som har dekomprimerats framgångsrikt

Bearbetar komprimerad indata i begränsade delar, ersätter nyttolasten på ett säkert sätt, tar bort /Filter och identitets-/DecodeParms samt uppdaterar /Length

Strömmar med TIFF- eller PNG-prediktorparametrar, filterkedjor med flera filter, filter som inte stöds eller skadad Flate-data lämnas orörda

Anropa SaveLoadedDocument efter dekomprimeringen för att skriva ut den omvandlade objektgrafen

 

See also: THotPDF