AddImageJBIG2FromString

Bildhantering

Beskrivning

Läser in bitmapbyte från en AnsiString, konverterar dem till en monokrom bild, tillämpar valfri skannstädning och lagrar dem som ett JBIG2 image XObject

Syntax

Delphi

Function TPDFlib.AddImageJBIG2FromString(Const Source: AnsiString; Options, BlackDotSize, LossyLevel: Integer): Integer;

Parametrar

SourceBitmap bytes 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 bytena inte kan läsas eller kodas

Anmärkningar

Använd den här överlagringen när bitmapindata redan finns i minnet och inget fil- eller strömobjekt behövs

Se även

AddImageJBIG2FromFile, AddImageJBIG2FromStream, AddImageJBIG2DirectFromString