Zum Hauptinhalt springen
Dieses Objekt wird verwendet, um die Parameter für die Erkennung der Schriftformatierung während der Dokument- oder Seitensynthese zu konfigurieren. Es wird als Unterobjekt des Objekts SynthesisParamsForDocument oder SynthesisParamsForPage an Erkennungs- und Synthesemethoden übergeben. Standardmäßig sind alle booleschen Eigenschaften dieses Objekts auf TRUE gesetzt. Das Objekt FontFormattingDetectionParams ist ein persistentes Objekt. Das bedeutet, dass der aktuelle Zustand des Objekts in einem persistenten Speicher abgelegt werden kann. Später kann das Objekt erneut 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

,read-only

Gibt das Engine-Objekt zurück.

Wenn diese Eigenschaft auf TRUE gesetzt ist, wird Fettdruck während der Synthese erkannt.

Diese Eigenschaft ist standardmäßig auf TRUE gesetzt.

Wenn diese Eigenschaft auf TRUE gesetzt ist, wird Kursivschrift während der Synthese erkannt.

Diese Eigenschaft ist standardmäßig auf TRUE gesetzt.

Wenn diese Eigenschaft auf TRUE gesetzt ist, werden Tief- und Hochstellung während der Synthese erkannt.

Diese Eigenschaft ist standardmäßig auf TRUE gesetzt.

Wenn diese Eigenschaft auf TRUE gesetzt ist, werden Unterstreichung und Durchstreichung während der Synthese erkannt.

Diese Eigenschaft ist standardmäßig auf TRUE gesetzt.

Wenn diese Eigenschaft auf TRUE gesetzt ist, werden Kapitälchen während der Synthese erkannt.

Diese Eigenschaft ist standardmäßig auf TRUE gesetzt.

Wenn diese Eigenschaft auf TRUE gesetzt ist, werden Initialen während der Synthese erkannt.

Diese Eigenschaft ist standardmäßig auf TRUE gesetzt.

Wenn diese Eigenschaft auf TRUE gesetzt ist, wird der Schriftname während der Synthese erkannt.

Diese Eigenschaft ist standardmäßig auf TRUE gesetzt.

Wenn diese Eigenschaft auf TRUE gesetzt ist, wird die Schriftgröße während der Synthese erkannt.

Diese Eigenschaft ist standardmäßig auf TRUE gesetzt.

Wenn diese Eigenschaft auf TRUE gesetzt ist, wird Serif während der Synthese erkannt, d. h., wenn Serif erkannt wurde, wird eine Serifenschrift zur Darstellung des erkannten Textes ausgewählt. Wenn diese Eigenschaft auf FALSE gesetzt ist, wird Serif ignoriert. Das bedeutet, dass die am besten geeignete Schriftart (aus Serifenschriften und serifenlosen Schriften) zur Darstellung des erkannten Textes ausgewählt wird, unabhängig davon, ob der Text Serifen aufweist oder nicht.

Diese Eigenschaft ist standardmäßig auf TRUE gesetzt.

Wenn diese Eigenschaft auf TRUE gesetzt ist, wird die Skalierung während der Synthese erkannt.

Diese Eigenschaft ist standardmäßig TRUE.

Wenn diese Eigenschaft auf TRUE gesetzt ist, werden die Abstände während der Synthese erkannt.

Diese Eigenschaft ist standardmäßig FALSE.

Gibt den Modus der Erkennung von Schriftarten mit fester Zeichenbreite an.

Der Standardmodus ist MDM_Auto.

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

Beispiele

Das Objekt wird in den folgenden Codebeispielen für Linux und Windows verwendet: CommandLineInterface.

Siehe auch

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