Words Property

An accessor property that returns the Words collection recognized in the text during an optical character recognition (OCR) operation. Read-only Words.

expression.Words

*expression   * Required. An expression that returns a Layout or IMiSelectableItem object.

Remarks

Use the Words accessor property of the Layout or IMiSelectableItem object to return a Words collection. Use the Item property of the Words collection to return a Word object and gain access to the properties that describe the object's text (Text), font (Font), location (Id, LineId, and RegionId), and recognition confidence factor (RecognitionConfidence).

In East Asian languages, each character is also treated as a word.

Example

The following example performs OCR on the first page of a document, then reports the properties of the third recognized word.

Sub TestWords()

  Dim miDoc As MODI.Document
  Dim miWord As MODI.Word
  Dim strWordInfo As String
  
  Set miDoc = New MODI.Document
  miDoc.Create "C:\document1.tif"
  
  miDoc.Images(0).OCR
  
  Set miWord = miDoc.Images(0).Layout.Words(2)
  strWordInfo = _
    "Id: " & miWord.Id & vbCrLf & _
    "Line Id: " & miWord.LineId & vbCrLf & _
    "Region Id: " & miWord.RegionId & vbCrLf & _
    "Font Id: " & miWord.FontId & vbCrLf & _
    "Recognition confidence: " & _
    miWord.RecognitionConfidence & vbCrLf & _
    "Text: " & miWord.Text
  MsgBox strWordInfo, vbInformation + vbOKOnly, _
    "Word Information"
  
  Set miWord = Nothing
  Set miDoc = Nothing

End Sub

Applies to | IMiSelectableItem Object | Layout Object