RenderPageToMonochromeFileEx
Gengivelse og udskrivning, billedhåndtering, optimering
Beskrivelse
Gengiver en side til en 1-bit-BMP-fil med valgfri tærskelkonvertering og isoleret oprydning af sorte pixels
Brug denne funktion før CCITT- eller JBIG2-arbejdsgange, når scannet eller gengivet indhold kræver deterministisk monokrom forberedelse
Syntaks
Delphi
Function TPDFlib.RenderPageToMonochromeFileEx(DPI: Double; Page: Integer; Const FileName: WideString; Threshold, Despeckle: Integer): Integer;
Parametre
| DPI | Gengivelsesopløsningen |
|---|---|
| Page | Det enbaserede sidenummer, der skal gengives |
| FileName | BMP-destinationsfilen |
| Threshold | 0 bevarer den ældre GDI-halvtonesti, når Despeckle også er 0; ellers vælger værdier fra 1 til 255 den gråtonegrænse, der bruges til sorte pixels |
| Despeckle | 0 deaktiverer oprydning; værdier fra 1 til 8 fjerner sorte pixels med færre tilstødende sorte pixels i det omgivende 3x3-område |
Returværdier
| 0 | Siden kunne ikke gengives, indstillingerne lå uden for det gyldige interval, eller outputfilen kunne ikke skrives |
|---|---|
| 1 | 1-bit-BMP-filen blev skrevet |
Bemærkninger
RenderPageToMonochromeFile kalder denne funktion med Threshold og Despeckle indstillet til 0, hvilket bevarer den tidligere GDI-halvtoneadfærd
Når der anmodes om oprydning med Threshold indstillet til 0, bruger funktionen en tærskel på 128, før oprydningsgennemgangen anvendes