Zum Hauptinhalt springen
Dieses Objekt wird zum Konfigurieren der Parameter für die Seitensynthese verwendet. Insbesondere können Sie damit die Parameter für die Erkennung von Text und Hintergrundfarbe festlegen. Das SynthesisParamsForPage-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 geladen 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.

Legt die Parameter der Visitenkartensynthese fest.

Diese Eigenschaft muss angegeben werden, wenn eine Erkennungssprache auf eine andere Weise als über dieSetPredefinedTextLanguage-Methode desRecognizerParams-Objekts erstellt wird.

Wenn diese Eigenschaft auf TRUE gesetzt ist, werden Dokumentverweise (z. B. Querverweise) während der Seitensynthese erkannt.

Diese Eigenschaft ist standardmäßig auf TRUE gesetzt.

Wenn diese Eigenschaft auf TRUE gesetzt ist, werden Schriftparameter in der Phase der Seitensynthese erkannt. Ist diese Eigenschaft auf TRUE gesetzt, ermöglicht dies die Erkennung von Tiefstellungen, Hochstellungen, Kursivschrift und Kapitälchen in der Phase der Seitensynthese und erlaubt die Festlegung zusätzlicher Parameter über die Eigenschaft FontFormattingDetectionParams . 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 TRUE setzen, müssen Sie die Erkennung von Schriftparametern während der Dokumentsynthese deaktivieren. Setzen Sie dazu die EigenschaftISynthesisParamsForDocument::DetectFontFormattingauf FALSE. 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 dabei abnehmen.

Diese Eigenschaft ist standardmäßig auf FALSE gesetzt.

Wenn diese Eigenschaft auf TRUE gesetzt ist, werden Hyperlinks während der Seitensynthese erkannt.

Diese Eigenschaft ist standardmäßig auf TRUE gesetzt.

Legt zusätzliche Parameter für die Erkennung der Schriftformatierung in der Phase der Seitensynthese fest.

Diese Eigenschaft wird nur verwendet, wenn die Eigenschaft DetectFontFormattingAtPageLevel auf TRUE gesetzt ist.

Legt den Modus der Absatzextraktion fest.

Der Standardmodus ist PEM_NormalExtraction.

Legt fest, ob die Zeichenkoordinaten für alle Erkennungsvarianten gespeichert werden sollen. Standardmäßig sind die Zeichenkoordinaten nur für die erste Erkennungsvariante verfügbar, d. h. für die tatsächlich ausgewählte.

Um auf die Zeichenkoordinaten zuzugreifen, wenn diese Eigenschaft auf TRUE gesetzt ist, verwenden Sie die-Methode desObjekt, um dasObjekt für das Zeichen abzurufen; seine Eigenschaften Top, Left, Right, Bottom enthalten die Koordinaten.

Diese Einstellung zu aktivieren ist nur sinnvoll, wennTRUE ist.

Der Standardwert dieser Eigenschaft ist FALSE.

Wenn diese Eigenschaft auf TRUE gesetzt ist, versucht FineReader Engine, Visitenkarten auf der Seite zu finden, und befüllt die Sammlungen der Visitenkarten des Dokuments und jeder Seite (,).

Diese Eigenschaft ist standardmäßig auf FALSE gesetzt.

Wenn diese Eigenschaft auf TSPV_Yes gesetzt ist, wird die Hintergrundfarbe während der Seitensynthese erkannt.

Diese Eigenschaft ist standardmäßig auf TSPV_Auto gesetzt.

Wenn diese Eigenschaft auf TSPV_Yes gesetzt ist, wird Grau als Hintergrundfarbe erkannt. Andernfalls wird der Hintergrund als schwarz oder weiß erkannt.

Der Wert dieser Eigenschaft wird nur berücksichtigt, wenn die DetectBackgroundColor -Eigenschaft auf TSPV_Yes oder TSPV_Auto gesetzt ist.

Der Standardwert dieser Eigenschaft ist TSPV_Auto.

Wenn diese Eigenschaft auf TSPV_Yes gesetzt ist, wird die Textfarbe während der Seitensynthese erkannt.

Diese Eigenschaft ist standardmäßig auf TSPV_Auto gesetzt.

Wenn diese Eigenschaft auf TSPV_Yes gesetzt ist, wird Grau als Textfarbe erkannt. Andernfalls wird der Text als schwarz oder weiß erkannt.

Der Wert dieser Eigenschaft wird nur berücksichtigt, wenn die DetectTextColor -Eigenschaft auf TSPV_Yes oder TSPV_Auto gesetzt ist.

Der Standardwert dieser Eigenschaft ist TSPV_Auto.

Wenn diese Eigenschaft auf TSPV_Yes gesetzt ist, werden die Bildfarben so korrigiert, dass der Hintergrund weiß und der Text schwarz ist oder umgekehrt, was die Bildqualität verbessert. Die Erkennung verlangsamt sich dadurch jedoch.

Es wird empfohlen, diese Eigenschaft nur zu verwenden, wenn die DetectBackgroundColor- und DetectTextColor-Eigenschaften auf TSPV_Yes oder TSPV_Auto gesetzt sind.

Diese Eigenschaft ist standardmäßig auf TSPV_Auto gesetzt.

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.
SynthesisParamsForPage Objektdiagramm

Ausgabeparameter

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

Eingabeparameter

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

Beispiele

Dieses Objekt wird in den folgenden Codebeispielen verwendet:

Siehe auch

Abstimmen der Parameter für Vorverarbeitung, Analyse, Erkennung und Synthese SynthesisParamsForDocument Arbeiten mit Eigenschaften