AddImageJBIG2FromStringEx
Изображения
Описание
Считывает растровые данные из буфера AnsiString и сохраняет их как XObject изображения JBIG2, используя именованные параметры параметров
Синтаксис
Delphi
Function TPDFlib.AddImageJBIG2FromStringEx(Const Source: AnsiString; Interpolate, SymbolExtract, UseExternalEncoder, SkipBlackDots, BlackDotSize, LossyLevel: Integer): Integer;
Параметры
| Source | Буфер данных растрового изображения для кодирования |
|---|---|
| Interpolate | Записывает флаг интерполяции изображения, если значение отлично от нуля |
| SymbolExtract | Запрашивает извлечение словаря символов, если активный бэкенд кодировщика поддерживает это |
| UseExternalEncoder | Предпочитает внешний бэкенд кодировщика JBIG2 при его наличии |
| SkipBlackDots | Включает очистку изолированных черных точек перед кодированием, если значение отлично от нуля |
| BlackDotSize | Максимальный размер кластера изолированных черных пикселей, удаляемых при очистке |
| LossyLevel | Указание агрессивности очистки от 0 до 9 для сканированного монохромного ввода |
Возвращаемые значения
Возвращает новый ImageID либо 0, если буфер не читается или не кодируется
Примечания
Используйте эту перегрузку, когда растровое изображение уже доступно в памяти и документ должен обойтись без временного файла