Reference documentation and code samples for the Cloud AutoML V1 Client class Layout.
Describes the layout information of a text_segment in the document.
Generated from protobuf message google.cloud.automl.v1.Document.Layout
Namespace
Google \ Cloud \ AutoMl \ V1 \ DocumentMethods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ text_segment
↳ page_number
↳ bounding_poly
Google\Cloud\AutoMl\V1\BoundingPoly
The position of the text_segment in the page. Contains exactly 4 normalized_vertices and they are connected by edges in the order provided, which will represent a rectangle parallel to the frame. The NormalizedVertex-s are relative to the page. Coordinates are based on top-left as point (0,0).
↳ text_segment_type
getTextSegment
Text Segment that represents a segment in document_text .
hasTextSegment
clearTextSegment
setTextSegment
Text Segment that represents a segment in document_text .
$this
getPageNumber
Page number of the text_segment in the original document, starts from 1.
int
setPageNumber
Page number of the text_segment in the original document, starts from 1.
var
int
$this
getBoundingPoly
The position of the text_segment in the page.
Contains exactly 4 normalized_vertices and they are connected by edges in the order provided, which will represent a rectangle parallel to the frame. The NormalizedVertex-s are relative to the page. Coordinates are based on top-left as point (0,0).
hasBoundingPoly
clearBoundingPoly
setBoundingPoly
The position of the text_segment in the page.
Contains exactly 4 normalized_vertices and they are connected by edges in the order provided, which will represent a rectangle parallel to the frame. The NormalizedVertex-s are relative to the page. Coordinates are based on top-left as point (0,0).
$this
getTextSegmentType
The type of the text_segment in document.
int
setTextSegmentType
The type of the text_segment in document.
var
int
$this