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
| FileName | Zu kodierende Bitmapdatei |
|---|---|
| Options | Bit 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 |
| BlackDotSize | Maximale Größe isolierter schwarzer Pixelcluster, die bei aktivierter Bereinigung entfernt werden |
| LossyLevel | Hinweis 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