AddImageJBIG2FromStream
Bildverarbeitung
Beschreibung
Lädt einen Bitmap-Stream, konvertiert ihn in ein monochromes Bild, wendet eine optionale Scanbereinigung an und speichert ihn als JBIG2-Image-XObject
Syntax
Delphi
Function TPDFlib.AddImageJBIG2FromStream(InStream: TStream; Options, BlackDotSize, LossyLevel: Integer): Integer;
Parameter
| InStream | Zu kodierender Bitmap-Stream |
|---|---|
| Options | Bit 0 schreibt Interpolate, Bit 1 aktiviert Symbolwörterbücher, sofern verfügbar, Bit 2 bevorzugt das externe Encoder-Backend und Bit 3 aktiviert eine isolierte Bereinigung schwarzer Punkte vor der Codierung |
| BlackDotSize | Maximale Größe isolierter schwarzer Pixelcluster, die bei aktivierter Bereinigung entfernt werden |
| LossyLevel | Hinweis auf die Bereinigungsintensität von 0 bis 9 für gescannte monochrome Eingaben |
Rückgabewerte
Gibt die neue ImageID zurück oder 0, wenn der Stream nicht gelesen oder kodiert werden kann
Anmerkungen
Die Streamposition wird ab ihrer aktuellen Stelle gelesen, und der Aufrufer behält das Eigentum am Stream
Siehe auch
AddImageJBIG2FromFile, AddImageJBIG2FromString, AddImageJBIG2DirectFromStream