AddImageJBIG2FromStreamEx

Bilder

Beskrivning

Läser bilddata från en ström och lagrar den som ett JBIG2 image XObject med namngivna optionsparametrar

Syntax

Delphi

Function TPDFlib.AddImageJBIG2FromStreamEx(InStream: TStream; Interpolate, SymbolExtract, UseExternalEncoder, SkipBlackDots, BlackDotSize, LossyLevel: Integer): Integer;

Parametrar

InStreamBitmappsströmmen som ska kodas
InterpolateSkriver bildinterpolationsflaggan när värdet inte är noll
SymbolExtractBegär extraktion av symbolordlista när den aktiva encoder-backend:en stödjer det
UseExternalEncoderFöredrar den externa JBIG2-encoder-backend:en när den finns
SkipBlackDotsAktiverar isolerad svartpricksstädning före kodning när värdet inte är noll
BlackDotSizeMaximum isolated black-pixel cluster size removed during cleanup
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 konsumeras av bitmappsladdaren, så skicka en sökbar ström positionerad vid bilddata när möjligt