AddImageJBIG2FromStringEx
Obrazy
Opis
Odczytuje dane bitmapy z bufora AnsiString i zapisuje je jako obraz XObject JBIG2 przy użyciu nazwanych parametrów opcji
Składnia
Delphi
Function TPDFlib.AddImageJBIG2FromStringEx(Const Source: AnsiString; Interpolate, SymbolExtract, UseExternalEncoder, SkipBlackDots, BlackDotSize, LossyLevel: Integer): Integer;
Parametry
| Source | Bufor danych bitmapy do zakodowania |
|---|---|
| Interpolate | Zapisuje flagę interpolacji obrazu, gdy wartość jest niezerowa |
| SymbolExtract | Żąda wyodrębnienia słownika symboli, gdy aktywny mechanizm kodujący je obsługuje |
| UseExternalEncoder | Preferuje zewnętrzny mechanizm kodujący JBIG2, gdy jest dostępny |
| SkipBlackDots | Włącza usuwanie odizolowanych czarnych kropek przed kodowaniem, gdy wartość jest niezerowa |
| BlackDotSize | Maksymalny rozmiar odizolowanego skupiska czarnych pikseli usuwanego podczas oczyszczania |
| LossyLevel | Wskazó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ć bufora
Uwagi
Użyj tego przeciążenia, gdy bitmapa jest już dostępna w pamięci, a dokument powinien uniknąć pliku tymczasowego