AddImageJBIG2FromStreamEx
Bilder
Beschreibung
Liest Bitmap-Daten aus einem Stream und speichert sie mit benannten Optionsparametern als JBIG2-Bild-XObject
Syntax
Delphi
Function TPDFlib.AddImageJBIG2FromStreamEx(InStream: TStream; Interpolate, SymbolExtract, UseExternalEncoder, SkipBlackDots, BlackDotSize, LossyLevel: Integer): Integer;
Parameter
| InStream | Der zu kodierende Bitmap-Stream |
|---|---|
| Interpolate | Schreibt das Bildinterpolations-Flag, wenn es ungleich null ist |
| SymbolExtract | Fordert die Extraktion des Symbolwörterbuchs an, wenn das aktive Encoder-Backend sie unterstützt |
| UseExternalEncoder | Bevorzugt das externe JBIG2-Encoder-Backend, wenn verfügbar |
| SkipBlackDots | Aktiviert bei einem von null verschiedenen Wert die Bereinigung isolierter schwarzer Punkte vor der Codierung |
| BlackDotSize | Maximale Größe isolierter schwarzer Pixelcluster, die bei der 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 vom Bitmap-Loader verbraucht; übergeben Sie daher nach Möglichkeit einen suchbaren Stream, der an den Bilddaten positioniert ist