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

InStreamZu kodierender Bitmap-Stream
OptionsBit 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
BlackDotSizeMaximale Größe isolierter schwarzer Pixelcluster, die bei aktivierter Bereinigung entfernt werden
LossyLevelHinweis 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