RenderPageToMonochromeFileEx

Renderización e impresión, tratamiento de imágenes, optimización

Descripción

Renderiza una página en un archivo BMP de 1 bit con conversión de umbral opcional y limpieza aislada de píxeles negros

Utilice esta función antes de los flujos de trabajo CCITT o JBIG2 cuando el contenido escaneado o renderizado requiera una preparación monocroma determinista

Sintaxis

Delphi

Function TPDFlib.RenderPageToMonochromeFileEx(DPI: Double; Page: Integer; Const FileName: WideString; Threshold, Despeckle: Integer): Integer;

Parámetros

DPILa resolución de renderizado
PageEl número de página con base uno que se renderizará
FileNameEl archivo BMP de destino
Threshold0 conserva la ruta GDI de semitonos heredada cuando Despeckle también es 0; los valores de 1 a 255 seleccionan el umbral de gris para píxeles negros
Despeckle0 desactiva la limpieza; los valores de 1 a 8 eliminan los píxeles negros que tienen menos píxeles negros vecinos en la zona circundante de 3x3

Valores devueltos

0No se pudo renderizar la página, las opciones estaban fuera del intervalo o no se pudo escribir el archivo de salida
1Se ha escrito el archivo BMP de 1 bit

Observaciones

RenderPageToMonochromeFile llama a esta función con Threshold y Despeckle establecidos en 0, lo que conserva el comportamiento anterior de semitonos de GDI

Cuando se solicita la limpieza con Threshold establecido en 0, la función utiliza un umbral de 128 antes de aplicar la pasada de limpieza