Zum Hauptinhalt springen
Dieses Objekt enthält verschiedene Attribute, die festlegen, wie ein Bild bei der Konvertierung in das interne Format vorbereitet wird. Alle Eigenschaften eines neu erstellten Objekts dieses Typs sind auf sinnvolle Standardwerte gesetzt. Den Standardwert einer bestimmten Eigenschaft finden Sie in ihrer Beschreibung. Die Reihenfolge der Transformationen für das vorbereitete Bild ist wie folgt: Zuerst wird die Drehung ausgeführt, anschließend wird das Bild gespiegelt. Das PrepareImageMode-Objekt ist ein persistentes Objekt. Das bedeutet, dass der aktuelle Zustand des Objekts in persistentem Speicher gespeichert werden kann. Später kann das Objekt neu erstellt werden, indem sein Zustand aus dem persistenten Speicher gelesen wird. Die folgenden Methoden ermöglichen die Persistenz des Objekts: Linux: SaveToFile und LoadFromFile Windows SaveToFile, LoadFromFile, SaveToMemory und LoadFromMemory.

Eigenschaften

NameTypBeschreibung
ApplicationEngine, nur lesbarGibt das Engine-Objekt zurück.
CompressImageModeCompressImageModeEnumGibt an, ob das Bild bei der Konvertierung in das interne Format komprimiert werden soll. Gilt nur für Farb- und Graustufenbilder; Schwarzweißbilder werden immer verlustfrei komprimiert. Standardmäßig ist diese Eigenschaft auf CIM_Auto gesetzt. Das bedeutet derzeit, dass digital erzeugte Bilder (z. B. aus PDF-Dateien) verlustfrei verarbeitet werden, während für andere Bilder die maximale Komprimierung verwendet wird.
DocumentTypeDocumentTypeEnumGibt den Dokumenttyp des Bildes an. Wenn Sie den Dokumenttyp sicher kennen, können Sie diese Eigenschaft festlegen, um den Dokumentklassifikator zu umgehen und Zeit zu sparen. Standardmäßig ist diese Eigenschaft DT_Auto, was bedeutet, dass FineReader Engine den Dokumentklassifikator ausführt, um den Dokumenttyp zu bestimmen.
ImageSourceTypeImageSourceTypeEnumGibt die Herkunft des Bildes an. Beispielsweise erfordern ein Foto und ein Screenshot mit etwas Text unterschiedliche Vorverarbeitungstechniken. Standardmäßig ist diese Eigenschaft IST_Auto, was bedeutet, dass FineReader Engine die Bildherkunft automatisch erkennt.
OfficeConversionSettings <Note> Nur Linux und Windows. </Note>OfficeConversionSettings, nur lesbarErmöglicht den Zugriff auf die Einstellungen zum Import digitaler Dokumente mit denselben Methoden, mit denen auch Bilder geöffnet werden.
RasterizeFreeText <Note> Diese Eigenschaft wird in ABBYY FineReader Engine 12 für macOS nicht unterstützt. </Note>VARIANT_BOOLGibt an, ob Freitextanmerkungen im Eingabe-PDF-Dokument beibehalten werden sollen. Standardmäßig ist diese Eigenschaft auf TRUE gesetzt. <Warning> Stellen Sie unter Linux vor der Verwendung dieser Eigenschaft sicher, dass die Schriftart Arial oder Liberation Sans auf Ihrer Workstation verfügbar ist. </Warning>

Methoden

NameBeschreibung
CopyFromInitialisiert die Eigenschaften des aktuellen Objekts mit den Werten entsprechender Eigenschaften eines anderen Objekts.
LoadFromFileStellt den Objektinhalt aus einer Datei auf dem Datenträger wieder her.
LoadFromMemory <Note> : Nur unter Windows. </Note>Stellt den Objektinhalt aus dem globalen Speicher wieder her.
SaveToFileSpeichert den Objektinhalt in einer Datei auf dem Datenträger.
SaveToMemory <Note> : Nur unter Windows. </Note>Speichert den Objektinhalt im globalen Speicher.

Linux und Windows

PrepareImageMode Objektdiagramm

Ausgabeparameter

Dieses Objekt ist der Ausgabeparameter der Methode CreatePrepareImageMode des Objekts Engine.

Eingabeparameter

Dieses Objekt wird als Eingabeparameter an die folgenden Methoden übergeben:

Beispiele

Das Objekt wird in den folgenden Codebeispielen verwendet:

Siehe auch

Arbeiten mit Bildern Arbeiten mit Eigenschaften