# OcrWord class

> A word. OcrWord class, PdfNetStack.Ocr namespace. PdfNetStack API reference.

Namespace: [PdfNetStack.Ocr](https://www.jadev-corp.com/api/pdfnetstack-ocr/)  
Assembly: PdfNetStack.Ocr.dll  
Package: `PdfNetStack.Ocr`

A word.

```csharp
public sealed record OcrWord : IEquatable<OcrWord>
```

**Inheritance**

[object](https://learn.microsoft.com/dotnet/api/system.object) ← 
[OcrWord](https://www.jadev-corp.com/api/pdfnetstack-ocr/ocrword/)

**Implements**

[IEquatable&lt;OcrWord\>](https://learn.microsoft.com/dotnet/api/system.iequatable\-1)

## Constructors

### <a id="PdfNetStack_Ocr_OcrWord__ctor_System_String_PdfNetStack_Drawing_PdfPoint___System_Double_"></a> OcrWord\(string, PdfPoint\[\], double\)

A word.

```csharp
public OcrWord(string Text, PdfPoint[] Quad, double Confidence)
```

#### Parameters

`Text` [string](https://learn.microsoft.com/dotnet/api/system.string)

The text in logical order.

`Quad` [PdfPoint](https://www.jadev-corp.com/api/pdfnetstack-drawing/pdfpoint/)\[\]

Corners as the text stands: top left, top right, bottom right, bottom left.

`Confidence` [double](https://learn.microsoft.com/dotnet/api/system.double)

Mean character confidence, 0 to 1.

## Properties

### <a id="PdfNetStack_Ocr_OcrWord_Confidence"></a> Confidence

Mean character confidence, 0 to 1.

```csharp
public double Confidence { get; init; }
```

#### Property Value

 [double](https://learn.microsoft.com/dotnet/api/system.double)

### <a id="PdfNetStack_Ocr_OcrWord_Quad"></a> Quad

Corners as the text stands: top left, top right, bottom right, bottom left.

```csharp
public PdfPoint[] Quad { get; init; }
```

#### Property Value

 [PdfPoint](https://www.jadev-corp.com/api/pdfnetstack-drawing/pdfpoint/)\[\]

### <a id="PdfNetStack_Ocr_OcrWord_Text"></a> Text

The text in logical order.

```csharp
public string Text { get; init; }
```

#### Property Value

 [string](https://learn.microsoft.com/dotnet/api/system.string)

Source: https://www.jadev-corp.com/pdfnetstack/api/pdfnetstack-ocr/ocrword/
