AddImageJBIG2FromFile

Bildverarbeitung

Beschreibung

Lädt eine Bitmap-Datei, konvertiert sie in ein monochromes Bild, wendet eine optionale Scanbereinigung an und speichert sie als JBIG2-Bild-XObject

Syntax

Delphi

Function TPDFlib.AddImageJBIG2FromFile(Const FileName: WideString; Options, BlackDotSize, LossyLevel: Integer): Integer;

Parameter

FileNameZu kodierende Bitmapdatei
OptionsBit 0 schreibt Interpolate, Bit 1 aktiviert Symbolwörterbücher, sofern verfügbar, Bit 2 bevorzugt das externe Encoder-Backend und Bit 3 aktiviert eine isolierte Bereinigung schwarzer Punkte vor der Codierung
BlackDotSizeMaximale Größe isolierter schwarzer Pixelcluster, die bei aktivierter Bereinigung entfernt werden
LossyLevelHinweis auf die Bereinigungsintensität von 0 bis 9 für gescannte monochrome Eingaben

Rückgabewerte

Gibt die neue ImageID zurück oder 0, wenn die Datei nicht gelesen oder kodiert werden kann

Anmerkungen

Dieses Hilfsverfahren ist für gescannte Schwarzweiß-Eingaben vorgesehen, bei denen JBIG2 die PDF-Größe stärker als Flate- oder CCITT-Verfahren reduzieren kann

Siehe auch

AddImageJBIG2FromStream, AddImageJBIG2FromString, AddImageJBIG2DirectFromFile