THotPDF.DecompressLoadedDocument

THotPDF

 

Top  Previous  Next

Decompresses eligible FlateDecode streams inside a loaded PDF document

 

Delphi syntax:

function DecompressLoadedDocument: Integer;

 

Description

Purkaa streamit, joiden ainoa filtteri on FlateDecode, joko nimenä tai yhden alkion taulukkona

Palauttaa onnistuneesti purettujen virtojen määrän

Käsittelee pakatun syötteen rajatuissa paloissa, korvaa payloadin turvallisesti, poistaa /Filter-merkinnän ja identity-/DecodeParms-merkinnän sekä päivittää /Length-arvon

Streamit, joissa on TIFF- tai PNG-prediktoriparametreja, usean filtterin ketjuja, ei-tuettuja filttereitä tai vioittunutta Flate-dataa, jätetään koskemattomiksi

Kutsu purkamisen jälkeen SaveLoadedDocument, jotta muunnettu objektigraafi kirjoitetaan

 

See also: THotPDF