AddImageJBIG2FromStream

Bildhantering

Beskrivning

Läser in en bitmappsström, konverterar den till en monokrom bild, tillämpar valfri skanstädning och lagrar den som ett JBIG2-bild-XObject

Syntax

Delphi

Function TPDFlib.AddImageJBIG2FromStream(InStream: TStream; Options, BlackDotSize, LossyLevel: Integer): Integer;

Parametrar

InStreamBitmap stream 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 strömmen inte kan läsas eller kodas

Anmärkningar

Strömpositionen läses från sin aktuella plats och anroparen behåller strömägarskapet

Se även

AddImageJBIG2FromFile, AddImageJBIG2FromString, AddImageJBIG2DirectFromStream