RenderPageToMonochromeFileEx
렌더링 및 인쇄, 이미지 처리, 최적화
설명
선택적 임계값 변환과 격리된 검은 픽셀 정리를 사용해 페이지를 1-bit BMP 파일로 렌더링합니다
스캔하거나 렌더링한 콘텐츠에 결정적인 단색 준비가 필요할 때 CCITT 또는 JBIG2 워크플로 전에 이 함수를 사용합니다
구문
Delphi
Function TPDFlib.RenderPageToMonochromeFileEx(DPI: Double; Page: Integer; Const FileName: WideString; Threshold, Despeckle: Integer): Integer;
매개변수
| DPI | 렌더링 해상도 |
|---|---|
| Page | 렌더링할 1부터 시작하는 페이지 번호 |
| FileName | 대상 BMP 파일 |
| Threshold | Despeckle도 0이면 0은 기존 GDI 하프톤 경로를 유지하며 그 외에는 1~255 값이 검은 픽셀의 회색조 임계값을 선택합니다 |
| Despeckle | 0은 정리를 비활성화하고, 1~8은 주변 3x3 영역에서 인접한 검정 픽셀이 해당 값보다 적은 검정 픽셀을 제거합니다 |
반환 값
| 0 | 페이지를 렌더링할 수 없거나 옵션이 범위를 벗어났거나 출력 파일을 기록할 수 없습니다 |
|---|---|
| 1 | 1비트 BMP 파일이 기록되었습니다 |
비고
RenderPageToMonochromeFile은 Threshold 및 Despeckle을 0으로 설정하여 이 함수를 호출하므로 이전 GDI 하프톤 동작을 유지합니다
Threshold를 0으로 설정하여 정리를 요청하면 함수는 정리 단계를 적용하기 전에 임계값 128을 사용함