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

DPIDie Renderauflösung
PageDie einsbasierte Nummer der zu rendernden Seite
FileNameDie BMP-Zieldatei
Threshold0 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
Despeckle0 deaktiviert die Bereinigung; Werte von 1 bis 8 entfernen schwarze Pixel, die im umgebenden 3x3-Bereich weniger benachbarte schwarze Pixel besitzen

Rückgabewerte

0Die Seite konnte nicht gerendert werden, die Optionen lagen außerhalb des zulässigen Bereichs oder die Ausgabedatei ließ sich nicht schreiben
1Die 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