AddImageJBIG2FromString

Billedhåndtering

Beskrivelse

Indlæser bitmapbyte fra en AnsiString, konverterer dem til et monokromt billede, anvender valgfri scanningsoprydning og gemmer dem som et JBIG2-billed-XObject

Syntaks

Delphi

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

Parametre

SourceBitmapbytes, der skal kodes
OptionsBit 0 skriver Interpolate, bit 1 aktiverer symbolordbøger, hvor de er tilgængelige, bit 2 foretrækker den eksterne encoder-backend, og bit 3 aktiverer isoleret oprydning af sorte prikker før kodning
BlackDotSizeMaksimal størrelse på isolerede klynger af sorte pixels, der fjernes, når oprydning er aktiveret
LossyLevelTip om oprydningsaggressivitet fra 0 til 9 for scannet monokromt input

Returværdier

Returnerer det nye ImageID eller 0, når bytene ikke kan læses eller kodes

Bemærkninger

Brug dette overload, når bitmapinput allerede findes i hukommelsen, og der ikke er behov for en fil eller et streamobjekt

Se også

AddImageJBIG2FromFile, AddImageJBIG2FromStream, AddImageJBIG2DirectFromString