FontId Property

Returns the index of the font used by the specified word. Read-only Long.

expression.FontId

*expression   * Required. An expression that returns a Word object.

Remarks

An optical character recognition (OCR) operation counts the number of fonts used in the document. The FontId property returns the index into the implicit zero-based fonts collection of the Layout or IMiSelectableItem object representing the font used by the specified word.

The Font and FontId properties are not available for documents created with Microsoft Office Document Imaging 2002.

Example

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

Sub TestWord()
  
  Dim miDoc As MODI.Document
  Dim miWord As MODI.Word
  Dim strWordInfo As String
  
  ' Load an existing TIFF file.
  Set miDoc = New MODI.Document
  miDoc.Create "C:\document1.tif"
  
  ' Perform OCR.
  miDoc.Images(0).OCR
  
  ' Retrieve and display word information.
  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 | Word Object