Zum Hauptinhalt springen
Dieses Objekt wird zum Konfigurieren der Parameter für die Dokumentsynthese verwendet. Damit können Sie die Schriftarten angeben, die für die Wiedergabe verschiedener Schrifttypen im erkannten Text verwendet werden, die Parameter für die Erkennung der Dokumentstruktur auswählen und die Speichernutzung während der Dokumentsynthese verwalten. Das SynthesisParamsForDocument-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

,nur lesbar

Gibt das Engine-Objekt zurück.

Gibt an, ob die Dokumentstrukturerkennung während der Dokumentsynthese durchgeführt werden soll.

Diese Eigenschaft ist standardmäßig auf TRUE gesetzt.

Ermöglicht den Zugriff auf die Parameter der Dokumentstrukturerkennung.

Gibt an, ob die Schriftformatierungserkennung während der Dokumentsynthese durchgeführt werden soll. Wenn diese Eigenschaft auf FALSE gesetzt ist, wird die Eigenschaft FontFormattingDetectionParams ignoriert.

Mit den Standardeinstellungen erkennt ABBYY FineReader Engine 12 Schriftparameter in der Phase der Dokumentsynthese. Wenn Sie den Wert dieser Eigenschaft auf FALSE setzen, müssen Sie die Erkennung von Schriftparametern während der Seitensynthese aktivieren. Setzen Sie dazu die EigenschaftISynthesisParamsForPage::DetectFontFormattingAtPageLevelauf TRUE. Die Erkennung von Schriftparametern während der Seitensynthese ermöglicht es dem Programm, die anschließende Dokumentsynthese zu beschleunigen und den Speicherverbrauch zu reduzieren. Allerdings kann die Qualität der Schrifterkennung darunter leiden.

Diese Eigenschaft ist standardmäßig auf TRUE gesetzt.

Wenn Ihre Lizenz das ModulSynthesisnicht unterstützt, ist der Standardwert dieser Eigenschaft FALSE.

Ermöglicht den Zugriff auf die Parameter der Schriftformatierungserkennung.

,nur lesbar

Gibt den Schriftartensatz an, der während der Dokumentsynthese verwendet werden soll.

Gibt an, ob der Speichersparmodus während der Dokumentsynthese verwendet werden soll. Wenn Sie diese Eigenschaft auf TRUE setzen, versucht ABBYY FineReader Engine, während der Dokumentsynthese nicht mehr als 600 MB Arbeitsspeicher zu verwenden, indem weniger Seiten gleichzeitig in den Speicher geladen werden. Die Dokumentsynthese kann dadurch jedoch langsamer werden und die Qualität leicht abnehmen.

Standardmäßig ist der Wert dieser Eigenschaft FALSE.

Gibt an, wie viele Seiten während der Dokumentsynthese gleichzeitig geladen werden können. Mit dieser Eigenschaft lässt sich der Speicherverbrauch reduzieren. Es wird empfohlen, einen Wert zwischen 32 und 64 zu verwenden. Je höher der Wert, desto schneller die Verarbeitung. Für die Verarbeitung umfangreicher Dokumente wird jedoch von sehr hohen Werten abgeraten, da dies zu einem Fehler „Nicht genügend Arbeitsspeicher” führen kann. Werte unter 5 werden ignoriert.

Standardmäßig ist der Wert dieser Eigenschaft 64.

Methoden

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

Ausgabeparameter

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

Eingabeparameter

Dieses Objekt wird als Eingabeparameter an folgende Methoden übergeben: SynthesisParamsForDocument_VC

Beispiele

Das Objekt wird in den folgenden Codebeispielen verwendet:

Siehe auch

Parameter zur Feinabstimmung von Vorverarbeitung, Analyse, Erkennung und Synthese SynthesisParamsForPage Arbeiten mit Eigenschaften