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
| Source | Zu codierende Bitmap-Bytes |
|---|---|
| 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 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