ExtractRegularExpression( regularExpression : string, resultCollectionName : string ) | Legt einen regulären Ausdruck zum Identifizieren von Textspannen fest. Der Parameter resultCollectionName benennt die resultierende Sammlung, die Sie in XML-Abfragen verwenden oder über ihren Namen aufrufen können. |
ExtractNerObjects() | Identifiziert NER-Entitäten im Dokumenttext. Nach der Identifizierung stehen Sammlungen mit den vordefinierten Namen NerPerson, NerOrg, NerGeo, NerAddress, NerMoney und NerDate zur Verfügung. Die Objekte NerMoney und NerDate werden nur in Extraktionsskripten verwendet und sind in ABBYY FlexiLayout Studio nicht verfügbar. |
ExtractWordsFromUserDictionary( userDictionaryName : string, languageName : string ) | Identifiziert Wörter aus einem Benutzerwörterbuch im Dokumenttext in allen flektierten Formen. Wählen Sie das Benutzerwörterbuch auf der Registerkarte Eigenschaft der Skriptregel aus. Der Zugriff erfolgt über seinen Namen. Der Parameter languageName legt die Sprache fest, die zum Generieren der flektierten Formen verwendet wird. |
ParseAddress() | Analysiert den Text in einem Feld oder Abschnitt in Adresskomponenten. |
ParseAddressInPosition( resultCollectionNamePrefix : string, startPos : int, endPos : int ) | Analysiert das Textfragment zwischen den angegebenen Start- und Endpositionen in Adresskomponenten. |
ParseAddressInSpan( resultCollectionNamePrefix : string, span : IInterval ) | Analysiert das Textfragment innerhalb eines angegebenen Intervalls in Adresskomponenten. |
PutSpanToField( startPos : int, endPos : int, fieldName : IField ) | Speichert das Textfragment für die angegebene Textspanne in einem Dokumentfeld. |
PutTextToField( startPos : int, endPos : int, fieldName : IField ) | Speichert das Textfragment für die angegebenen Start- und Endpositionen in einem Dokumentfeld. |
RunQuery( xmlQuery : string, queryName : string ) | Führt eine XML-Abfrage für den Dokumenttext und identifizierte Textspannen aus. Gibt eine IExtractedObjects-Sammlung mit übereinstimmenden Textspannen zurück. Der Parameter queryName benennt die Abfrage, damit Sie ihre Sammlung später abrufen können. |
RunQueryAndSaveToField( xmlQuery : string, queryName : string, fieldName : string ) | Führt eine XML-Abfrage für den Dokumenttext und identifizierte Textspannen aus und speichert die Ergebnisse in einem Dokumentfeld. |
SaveSpanToField( span : IInterval, fieldName : string ) | Speichert das Textfragment für die angegebene Textspanne in einem Dokumentfeld. Veraltet ab FlexiCapture Release 3 Update 4. Projekte, die diese Methode ab Release 3 Update 4 verwenden, werden an Exceptions gesendet. |
SaveTextToField( startPos : int, endPos : int, fieldName : string ) | Speichert das Textfragment für die angegebenen Start- und Endpositionen in einem Dokumentfeld. Veraltet ab FlexiCapture Release 3 Update 4. Projekte, die diese Methode ab Release 3 Update 4 verwenden, werden an Exceptions gesendet. |
ExtractedObjects( collectionName : string, [optional] objectTypeName : VARIANT ) | Greift über den Namen auf eine Sammlung identifizierter Objekte zu. Gibt eine IExtractedObjects-Sammlung zurück. Für als Adresskomponenten identifizierte NER-Objekte sind zwei Formen möglich. Übergeben Sie entweder den mit einer ParseAddress...-Methode verwendeten resultCollectionNamePrefix als collectionName und setzen Sie objectTypeName auf den Sammlungstyp wie NerStreet oder NerCity. Oder übergeben Sie collectionName als [resultCollectionNamePrefix]_[objectTypeName] und lassen Sie objectTypeName weg. |
QueryResults( queryName : string ) | Greift über den Abfragenamen auf das Ergebnis einer XML-Abfrage zu. Gibt eine IExtractedObjects-Sammlung zurück. |