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
| InStream | Bitmap stream to encode |
|---|---|
| Options | Bit 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 |
| BlackDotSize | Maximal storlek på isolerade svarta pixelkluster som tas bort när städning är aktiverad |
| LossyLevel | Hur 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