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 \ DocumentMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ text_anchor |
TextAnchor
Provenance of the correction. Text anchor indexing into the Document.text. There can only be a single |
↳ changed_text |
string
The text that replaces the text identified in the |
↳ provenance |
array<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 |
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 |
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<Provenance>
|
Returns | |
---|---|
Type | Description |
$this |