RenderPageToMonochromeFileEx
Processamento e impressão, processamento de imagens, otimização
Descrição
Compõe uma página num ficheiro BMP de 1 bit com conversão por limiar opcional e limpeza de píxeis pretos isolados
Utilize esta função antes de fluxos de trabalho CCITT ou JBIG2 quando o conteúdo digitalizado ou composto necessitar de preparação monocromática determinística
Sintaxe
Delphi
Function TPDFlib.RenderPageToMonochromeFileEx(DPI: Double; Page: Integer; Const FileName: WideString; Threshold, Despeckle: Integer): Integer;
Parâmetros
| DPI | A resolução de composição |
|---|---|
| Page | O número de página baseado em um a compor |
| FileName | O ficheiro BMP de destino |
| Threshold | 0 mantém o caminho de meios-tons GDI antigo quando Despeckle também é 0; caso contrário, os valores de 1 a 255 selecionam o limiar de escala de cinzentos utilizado para os píxeis pretos |
| Despeckle | 0 desativa a limpeza; os valores de 1 a 8 removem píxeis pretos com menos píxeis pretos vizinhos na área envolvente de 3x3 |
Valores devolvidos
| 0 | Não foi possível compor a página, as opções estavam fora do intervalo ou não foi possível escrever o ficheiro de saída |
|---|---|
| 1 | O ficheiro BMP de 1 bit foi escrito |
Observações
RenderPageToMonochromeFile chama esta função com Threshold e Despeckle definidos como 0, mantendo o comportamento anterior de meios-tons GDI
Quando é solicitada uma limpeza com Threshold definido como 0, a função utiliza um limiar de 128 antes de aplicar a passagem de limpeza