Google Cloud Document Ai V1 Client - Class TextChange (2.0.0-RC1)

Reference documentation and code samples for the Google Cloud Document Ai V1 Client class TextChange.

This message is used for text changes aka. OCR corrections.

Generated from protobuf message google.cloud.documentai.v1.Document.TextChange

Namespace

Google \ Cloud \ DocumentAI \ V1 \ Document

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ text_anchor Google\Cloud\DocumentAI\V1\Document\TextAnchor

Provenance of the correction. Text anchor indexing into the Document.text. There can only be a single TextAnchor.text_segments element. If the start and end index of the text segment are the same, the text change is inserted before that index.

↳ changed_text string

The text that replaces the text identified in the text_anchor.

↳ provenance array<Google\Cloud\DocumentAI\V1\Document\Provenance>

The history of this annotation.

getTextAnchor

Provenance of the correction.

Text anchor indexing into the Document.text. There can only be a single TextAnchor.text_segments element. If the start and end index of the text segment are the same, the text change is inserted before that index.

Returns
Type Description
Google\Cloud\DocumentAI\V1\Document\TextAnchor|null

hasTextAnchor

clearTextAnchor

setTextAnchor

Provenance of the correction.

Text anchor indexing into the Document.text. There can only be a single TextAnchor.text_segments element. If the start and end index of the text segment are the same, the text change is inserted before that index.

Parameter
Name Description
var Google\Cloud\DocumentAI\V1\Document\TextAnchor
Returns
Type Description
$this

getChangedText

The text that replaces the text identified in the text_anchor.

Returns
Type Description
string

setChangedText

The text that replaces the text identified in the text_anchor.

Parameter
Name Description
var string
Returns
Type Description
$this

getProvenance

The history of this annotation.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setProvenance

The history of this annotation.

Parameter
Name Description
var array<Google\Cloud\DocumentAI\V1\Document\Provenance>
Returns
Type Description
$this