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, если буфер не читается или не кодируется

Примечания

Используйте эту перегрузку, когда растровое изображение уже доступно в памяти и документ должен обойтись без временного файла