AddImageJBIG2FromFile

Bildhantering

Beskrivning

Läser in en bitmappsfil, konverterar den till en monokrom bild, tillämpar valfri skannstädning och lagrar den som ett JBIG2 image XObject

Syntax

Delphi

Function TPDFlib.AddImageJBIG2FromFile(Const FileName: WideString; Options, BlackDotSize, LossyLevel: Integer): Integer;

Parametrar

FileNameBitmap file to encode
OptionsBit 0 skriver Interpolate, bit 1 aktiverar symbolordlistor där de finns, bit 2 föredrar den externa encoder-backend:en och bit 3 aktiverar isolerad svartpricksstädning innan kodningen
BlackDotSizeMaximal storlek på isolerade svarta pixelkluster som tas bort när städning är aktiverad
LossyLevelHur aggresiv städningen är, från 0 till 9, för inskannad monokrom indata

Returvärden

Returnerar det nya ImageID:et, eller 0 när filen inte kan läsas eller kodas

Anmärkningar

Den här hjälparen är avsedd för skannad svartvitt-indata där JBIG2 kan minska PDF-storleken mer än Flate- eller CCITT-vägarna

Se även

AddImageJBIG2FromStream, AddImageJBIG2FromString, AddImageJBIG2DirectFromFile