Void MinQuality( Real ) | Legt die Mindest-Quality der Hypothese fest. |
Void MaxErrors( Int ) | Legt die maximale Anzahl von Fehlern bei der Hypothese fest. |
Void MaxErrorsPart( Real ) | Legt den maximalen Fehlerprozentsatz in der Hypothese fest. |
Void MaxErrors( Int number, Real part ) | Legt die maximale Anzahl an Fehlern in der Hypothese fest: number – absolute Anzahl, part – Prozentsatz. |
Void MaxGapInLine( Distance ) | Legt den maximalen Abstand zwischen benachbarten Zeichen fest. Beim Generieren einer Hypothese fügt die Aktivität so lange Zeichen hinzu, bis der Abstand zwischen zwei benachbarten Zeichen MaxGapInLine nicht mehr überschreitet. |
Void MaxRelativeGapInLine( Real ) | Legt die maximale Distanz zwischen benachbarten Zeichen fest, angegeben 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 einbezogen werden sollen. Der Standardwert ist True. |
Void MaxXOutsidePart( Real ) | Gibt den Anteil des Textobjekts an, der in horizontaler Richtung außerhalb des Suchbereichs liegen darf. Dieser Anteil des Textobjekts wird durch eine Zahl von 0 bis 1 angegeben. Ein Textobjekt wird in die Hypothese einbezogen, wenn der Anteil des Textobjekts außerhalb des Suchbereichs nicht größer ist als der durch diesen Parameter angegebene Wert. |
Void MaxYOutsidePart( Real ) | Gibt an, welcher Teil des Textobjekts in vertikaler Richtung außerhalb des Suchbereichs liegen darf. Dieser Anteil des Textobjekts wird als Zahl zwischen 0 und 1 angegeben. Ein Textobjekt wird in die Hypothese aufgenommen, wenn der außerhalb des Suchbereichs liegende Anteil des Textobjekts nicht größer ist als der in diesem Parameter angegebene Wert. |
Void CaseSensitive( Logic Value=true ) | Unterscheidet zwischen Klein- und Großschreibung, wenn True festgelegt ist. |
Void IgnoreAccents( Logic value = true ) | Ignoriert bzw. berücksichtigt Diakritika bei der Textsuche nicht. Wenn der Wert auf True gesetzt ist, werden Diakritika ignoriert (zum Beispiel werden die Wörter “café” und “cafe” als identisch behandelt). |
Void SearchTextFromFile( String fileName, Int maxRecordsCount = 1000 ) | Legt die Menge der Zeichenfolgen fest, nach denen mithilfe einer fileName-Textdatei in einem Bild gesucht wird. Weitere Informationen zur Verwendung von TXT-Dateien finden Sie unter User Dictionaries und Static Text Element. Um die Suche zu beschleunigen, werden nur die ersten maxRecordsCount Varianten verwendet (die Standardeinstellung ist 1000). |
Void SearchTextFromCatalog( String catalogParameterName, Int columnIndex, NamedValueArray searchCriteria = EmptyNamedValueArray, Int maxRecordsCount = 1000 ) | Ruft Werte aus der Spalte mit dem Index columnIndex im Datenkatalog ab, auf den der Parameter catalogParameterName verweist, und verwendet diese Werte als Menge von Strings, nach denen in einem Bild gesucht werden soll. Sie können Spaltenindizes mit einer der folgenden globalen Funktionen ermitteln: FieldNamesOfCatalog, GetCatalogColumnIndex, GetCatalogColumnIndices. Die Datensätze können anhand der Suchkriterien gefiltert werden, die über ein Array benannter Werte festgelegt werden. Dabei steht jeder benannte Wert für den Spaltennamen und den erwarteten Wert. Die Menge der zu suchenden Strings enthält nur die Werte aus den Datensätzen, die den Suchkriterien entsprechen. Um die Abfrage zu beschleunigen, wird nur auf die ersten maxRecordsCount Datensätze zugegriffen (standardmäßig 1000). |
Void AllowIntersectPercent( Real ) | Gibt den maximal zulässigen Prozentsatz der vertikalen Überlappung zweier Textzeilen an (Standardeinstellung: 15). Dieser Parameter kann für Texte mit geringem Zeilenabstand nützlich sein. |
Void SearchText( String ) | Legt den Text fest, der in einem Bild gesucht wird. Die Zeichenfolge kann mehrere Suchvarianten enthalten, die durch ”|” getrennt sind (der ODER-Operator). Weitere Informationen finden Sie unter Typspezifische Eigenschaften des Elements „Static Text“. |
Void NextLinePenalty( Real ) | Legt einen Strafwert für Zeilenumbrüche fest. Der Strafwert ist eine Zahl von 0 bis 1. Die Quality der Hypothese wird so oft mit dieser Zahl multipliziert, wie die Phrase Zeilenumbrüche enthält. Wenn Zeilenumbrüche in der Phrase zulässig sind, setzen Sie diesen Parameter auf 1 (die Multiplikation der Quality der Hypothese mit 1 verringert ihre Quality nicht). |
Void OmissionPenalty( Real ) | Legt eine Gewichtung für fehlende Wörter fest. Die Gewichtung ist eine Zahl von 0 bis 1. Die Quality der Hypothese wird mit dieser Zahl so oft multipliziert, wie Wörter in der Phrase fehlen. Wenn einige Wörter in der Phrase fehlen dürfen, setzen Sie diesen Parameter auf 1 (die Multiplikation der Quality der Hypothese mit 1 mindert ihre Quality nicht). |
Void WholeWordMode( Logic ) | Gibt an, ob nur vollständige Textobjekte als gültige Hypothesen berücksichtigt werden sollen. Wenn True gesetzt ist, werden Hypothesen ignoriert, die aus Wortteilen bestehen. Die Standardeinstellung ist False. Hinweis. Diese Methode unterscheidet sich von AllowChoppedWords dadurch, dass AllowChoppedWords sich nur auf Hypothesen auswirkt, die aus Wörtern an der Grenze des Suchbereichs erzeugt werden, während WholeWordMode die Generierung aller Hypothesen beeinflusst. |
Void AllowEmbeddedHypotheses( Logic ) | Legt den Modus für die Bildung von Hypothesen fest. Um alle möglichen Hypothesen zu bilden (einschließlich überlappender und verschachtelter), setzen Sie den Wert auf True. Um Hypothesen mit maximaler Länge zu bilden, setzen Sie ihn auf False. |
Void MaxLineBreakDistance( Distanz ) | Legt den horizontalen Abstand zwischen Wörtern in unterschiedlichen Zeilen fest, wenn Zeilenumbrüche innerhalb der Phrase zulässig sind. |
Void SuggestOnlySimilarChars( Logic value ) | Gibt an, welche Zeichen die Aktivität bei einer Fuzzy-Suche als Ersatzzeichen verwenden kann. Wenn die Option auf True gesetzt ist, verwendet die Aktivität als Ersatzzeichen nur Zeichen mit einer ähnlichen Kontur. |
Void AllowedTextRotations( TextRotations ) | Legt die zulässigen Orientierungen für den erkannten Text fest. Eine Hypothese wird nur gebildet, wenn der erkannte Text eine von diesem Parameter zugelassene Orientierung aufweist. |
Festlegen von Elementeigenschaften
Statischer Text
Konfigurieren Sie die Eigenschaften des Elements „Statischer Text“ in FlexiLayout — Quality, Fehlertoleranz, Grenzwerte für Abstände und Überlappungen, Groß-/Kleinschreibung und Diakritika sowie die Textsuche in Dateien und Datenkatalogen.
