AddImageJBIG2FromStreamEx

Imágenes

Descripción

Lee datos de mapa de bits de un flujo y los almacena como un XObject de imagen JBIG2 utilizando parámetros de option nombrados

Sintaxis

Delphi

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

Parámetros

InStreamEl flujo de mapa de bits a codificar
InterpolateEscribe la bandera de interpolación de imagen cuando no es cero
SymbolExtractSolicita la extracción del diccionario de símbolos cuando el motor del codificador activo lo admita
UseExternalEncoderPrefiere el motor de codificador JBIG2 externo cuando esté disponible
SkipBlackDotsHabilita la limpieza de puntos negros aislados antes de la codificación cuando no es cero
BlackDotSizeTamaño máximo del grupo de píxeles negros aislados eliminado durante la limpieza
LossyLevelSugerencia de agresividad de limpieza de 0 a 9 para entrada monocromática escaneada

Valores devueltos

Devuelve el nuevo ImageID, o 0 cuando el flujo no se puede leer o codificar

Observaciones

El cargador de mapas de bits consume la posición del flujo, por lo que, cuando sea posible, pase un flujo con capacidad de búsqueda posicionado en los datos de la imagen