RenderPageToMonochromeFileEx
Rendering und Drucken, Bildverarbeitung, Optimierung
Beschreibung
Referenzseite für RenderPageToMonochromeFileEx; die Funktion gehört zu Rendering and printing, Image handling, Optimisation und behält alle Bezeichner exakt wie gezeigt bei
Verwenden Sie diese Funktion vor CCITT- oder JBIG2-Abläufen, wenn gescannte oder gerenderte Inhalte deterministisch monochrom aufbereitet werden müssen
Syntax
Delphi
Function TPDFlib.RenderPageToMonochromeFileEx(DPI: Double; Page: Integer; Const FileName: WideString; Threshold, Despeckle: Integer): Integer;
Rückgabewerte
| DPI | Die Renderauflösung |
|---|---|
| Page | Die einsbasierte Nummer der zu rendernden Seite |
| FileName | Die BMP-Zieldatei |
| Threshold | 0 behält den bisherigen GDI-Halbtonpfad bei, wenn auch Despeckle 0 ist; andernfalls wählen Werte von 1 bis 255 den Graustufenschwellenwert für schwarze Pixel aus |
| Despeckle | 0 deaktiviert die Bereinigung; Werte von 1 bis 8 entfernen schwarze Pixel, die im umgebenden 3x3-Bereich weniger benachbarte schwarze Pixel besitzen |
Rückgabewerte
| 0 | Die Seite konnte nicht gerendert werden, die Optionen lagen außerhalb des zulässigen Bereichs oder die Ausgabedatei ließ sich nicht schreiben |
|---|---|
| 1 | Die 1-Bit-BMP-Datei wurde geschrieben |
Siehe auch
RenderPageToMonochromeFile ruft diese Funktion mit auf 0 gesetztem Threshold und Despeckle auf und behält damit das bisherige GDI-Halbtonverhalten bei
Wenn eine Bereinigung angefordert wird und Threshold auf 0 gesetzt ist, verwendet die Funktion vor der Bereinigung einen Schwellenwert von 128