AddImageJBIG2FromStreamEx

Obrazy

Opis

Odczytuje dane bitmapy ze strumienia i zapisuje je jako obraz XObject JBIG2 przy użyciu nazwanych parametrów opcji

Składnia

Delphi

Function TPDFlib.AddImageJBIG2FromStreamEx(InStream: TStream; Interpolate, SymbolExtract, UseExternalEncoder, SkipBlackDots, BlackDotSize, LossyLevel: Integer): Integer;

Parametry

InStreamStrumień bitmapy do zakodowania
InterpolateZapisuje flagę interpolacji obrazu, gdy wartość jest niezerowa
SymbolExtractŻąda wyodrębnienia słownika symboli, gdy aktywny mechanizm kodujący je obsługuje
UseExternalEncoderPreferuje zewnętrzny mechanizm kodujący JBIG2, gdy jest dostępny
SkipBlackDotsWłącza usuwanie odizolowanych czarnych kropek przed kodowaniem, gdy wartość jest niezerowa
BlackDotSizeMaksymalny rozmiar odizolowanego skupiska czarnych pikseli usuwanego podczas oczyszczania
LossyLevelWskazówka intensywności oczyszczania od 0 do 9 dla zeskanowanych danych monochromatycznych

Wartości zwracane

Zwraca nowy ImageID albo 0, gdy nie można odczytać lub zakodować strumienia

Uwagi

Pozycja strumienia jest zużywana przez moduł wczytujący bitmapę, dlatego w miarę możliwości przekaż strumień z możliwością wyszukiwania ustawiony na danych obrazu