Zum Hauptinhalt springen

Void MinQuality( Real )

Legt die minimale Qualität der Hypothese fest.

Void MaxErrors( Int )

Legt die maximale Anzahl an Fehlern in der Hypothese fest.

Siehe Maximale Anzahl von Fehlern.

Void MaxErrorsPart( Real )

Legt den maximalen Fehlerprozentsatz in der Hypothese fest.

Siehe Maximaler Fehlerprozentsatz.

Void MaxErrors( Int number, Real part )

Void MaxGapInLine( Distance )

Legt die maximale Distanz zwischen benachbarten Zeichen fest.

Beim Generieren einer Hypothese fügt das Programm so lange Zeichen zur Hypothese hinzu, bis die Distanz zwischen zwei benachbarten Zeichen MaxGapInLine nicht mehr überschreitet.

Siehe auch Zeichenkette, Zeichenkette, Maximale Leerzeichenlänge.

Void MaxRelativeGapInLine( Real )

Der maximale Abstand zwischen benachbarten Zeichen, ausgedrückt als Prozentsatz der Zeilenhöhe.

Void AllowChoppedWords( Logic )

Das Flag gibt an, ob Textobjekte, die nicht vollständig innerhalb der linken und rechten Begrenzungen liegen, in die Hypothese aufgenommen werden sollen. Der Standardwert ist True.

Void MaxXOutsidePart( Real )

Gibt den Anteil des Zeichens an, der horizontal über den Suchbereich hinausragen darf. Dieser Anteil des Zeichens wird durch eine Zahl von 0 bis 1 angegeben. In die Hypothese werden Zeichen aufgenommen, deren außerhalb des Suchbereichs liegender Anteil dem angegebenen Wert entspricht oder kleiner ist.

Void MaxYOutsidePart( Real )

Gibt den Teil des Zeichens an, der vertikal über den Suchbereich hinausragen darf. Der Anteil des Zeichens wird durch eine Zahl von 0 bis 1 angegeben. In die Hypothese werden diejenigen Zeichen einbezogen, bei denen der angegebene oder ein kleinerer Teil außerhalb des Suchbereichs liegt.

Void CaseSensitive( Logic Value=true)

Unterscheidet zwischen Groß- und Kleinschreibung, wenn auf True gesetzt.

Void IgnoreAccents( Logic value = true )

Ignoriert bzw. berücksichtigt Diakritika bei der Textsuche. Wenn der Wert auf True gesetzt ist, werden Diakritika ignoriert (zum Beispiel werden die Wörter “café” und “cafe” als identisch behandelt).

Void SearchTextFromDB( String connectionString, String selectString, Int maxRecordsCount = 1000 )

Gibt die Menge der Zeichenfolgen an, nach denen mithilfe einer Datenbank in einem Bild gesucht werden soll (siehe Verwenden von Datenbanken und Textdateien in der FlexiLayout-Sprache).

Das Argument connectionString legt die Verbindungszeichenfolge für die Verbindung mit der Datenbank fest.

Das Argument selectString legt eine SQL-Abfrage fest, die mit dem Befehl SELECT beginnt. Die durch diese Abfrage zurückgegebene Ergebnismenge, die nur ein Feld enthalten darf, stellt Phrasenvarianten dar. In ihrer einfachsten Form ruft eine Abfrage das erforderliche Feld aus einer angegebenen Datenbanktabelle ab. Wenn eine Abfrage mehr als ein Feld zurückgibt, werden die Daten aus dem ersten Feld für die Suche verwendet.

Um die Suche zu beschleunigen, werden nur die ersten maxRecordsCount Varianten verwendet (die Standardeinstellung ist 1000).

Void SearchTextFromFile( String fileName, Int maxRecordsCount = 1000 )

Legt die Menge der Zeichenfolgen fest, nach denen in einem Bild mithilfe der Textdatei fileName gesucht werden soll (siehe Verwenden von Datenbanken und Textdateien in der FlexiLayout language).

Um die Suche zu beschleunigen, werden nur die ersten maxRecordsCount Varianten verwendet (die Standardeinstellung ist 1000).

AllowIntersectPercent( Real )

Gibt den maximal zulässigen Prozentsatz der vertikalen Überlappung zweier Textzeilen an (die Standardeinstellung beträgt 15). Diesen Parameter können Sie bei Texten mit geringem Zeilenabstand verwenden.

Void SearchText ( String )

Zu findender Text.

Void NextLinePenalty( Real )

Siehe Static Text. Strafwert für Zeilenumbruch.

Void OmissionPenalty( Real )

Siehe Static Text. Strafe für fehlende Wörter.

Void WholeWordMode ( Logic )

Das Flag gibt an, ob nur ganze Textobjekte als gültige Hypothesen berücksichtigt werden. Wenn die Option auf True gesetzt ist, werden Hypothesen ignoriert, die aus Wortteilen bestehen. Die Standardeinstellung ist False.

Hinweis. Diese Methode unterscheidet sich von AllowChoppedWords, da AllowChoppedWords sich nur auf Hypothesen auswirkt, die aus Wörtern am Rand des Suchbereichs erzeugt werden, während WholeWordMode die Generierung sämtlicher Hypothesen beeinflusst.

Void AllowEmbeddedHypotheses( Logic )

Void MaxLineBreakDistance( Distance )

Der Abstand zwischen dem Wort in der nächsten Zeile und der vorherigen Zeile.

SuggestOnlySimilarChars( Logic value )

Wenn diese Option auf true gesetzt ist, sind nur Zeichen (Hieroglyphen) mit ähnlichem Schriftbild als Ersatzzeichen bei Vorgängen zum Einfügen, Löschen oder Ersetzen eines Zeichens zulässig.

Void AllowedTextRotations ( TextRotations )

Gibt die Orientierungen des erkannten Textes an, für die eine Elementsuche zulässig ist.