RenderPageToMonochromeFileEx

Rendering, stampa, gestione delle immagini, ottimizzazione

Descrizione

Esegue il rendering in BMP a 1 bit con soglia facoltativa e pulizia dei pixel neri isolati

Usare questa funzione prima dei flussi CCITT o JBIG2 quando il contenuto acquisito o renderizzato richiede una preparazione monocromatica deterministica

Sintassi

Delphi

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

Parametri

DPILa risoluzione di rendering
PageIl numero di pagina a base 1 da renderizzare
FileNameIl file BMP di destinazione
Threshold0 conserva il percorso halftone GDI legacy se Despeckle è 0; altrimenti valori da 1 a 255 selezionano la soglia di grigio per i pixel neri
Despeckle0 disabilita la pulizia; i valori da 1 a 8 rimuovono i pixel neri con meno pixel neri adiacenti nell'area 3x3 circostante

Valori restituiti

0Impossibile eseguire il rendering, opzioni fuori intervallo o file di output non scrivibile
1Il file BMP a 1 bit è stato scritto

Note

RenderPageToMonochromeFile chiama questa funzione con Threshold e Despeckle a 0, conservando l'halftone GDI precedente

Quando viene richiesta la pulizia con Threshold impostato su 0, la funzione usa una soglia di 128 prima di applicare il passaggio di pulizia