AddImageJBIG2FromString

Bildverarbeitung

Beschreibung

Lädt Bitmap-Bytes aus einem AnsiString, konvertiert sie in ein monochromes Bild, wendet eine optionale Scanbereinigung an und speichert sie als JBIG2-Bild-XObject

Syntax

Delphi

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

Parameter

SourceZu codierende Bitmap-Bytes
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 die Bytes nicht gelesen oder kodiert werden können

Anmerkungen

Diese Überladung verwenden, wenn die Bitmap-Eingabe bereits im Speicher verfügbar ist und weder eine Datei noch ein Streamobjekt benötigt wird

Siehe auch

AddImageJBIG2FromFile, AddImageJBIG2FromStream, AddImageJBIG2DirectFromString