# RawTextLine

The `RawTextLine` interface represents a raw text line.

```typescript
interface RawTextLine{
    text: string;
    confidence: number;
    characterResults: Array<CharacterResult>;
    rowNumber: number;
    specificationName: string;
    location: Core.Quadrilateral;
    status: DLR.EnumRawTextLineStatus;
};
```

## text

The raw text.

```typescript
text: string;
```

## confidence

The confidence level of the raw text.

```typescript
confidence: number;
```

## characterResults

All the characters contained by the text line in an array of [CharacterResult](https://www.dynamsoft.com/label-recognition/docs/web/programming/javascript/api-reference/interfaces/character-result.md).

```typescript
characterResults: Array<CharacterResult>;
```

## rowNumber

The row number of the text line within the image.

```typescript
rowNumber: number;
```

## specificationName

The name of the text line specification that generated this element.

```typescript
specificationName: string;
```

## location

The location of the text line.

```typescript
location: Core.Quadrilateral;
```

**See Also**

* [Quadrilateral](https://www.dynamsoft.com/capture-vision/docs/web/programming/javascript/api-reference/core/basic-structures/quadrilateral.md)

## status

The status of a raw text line.

```typescript
status: DLR.EnumRawTextLineStatus;
```

**See Also**

* [EnumRawTextLineStatus](https://www.dynamsoft.com/capture-vision/docs/core/enums/label-recognizer/raw-text-line-status.md)