Reference documentation and code samples for the Google Cloud Document Ai V1 Client class Style.
Annotation for common text style attributes. This adheres to CSS conventions as much as possible.
Generated from protobuf message google.cloud.documentai.v1.Document.Style
Namespace
Google \ Cloud \ DocumentAI \ V1 \ DocumentMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ text_anchor |
TextAnchor
Text anchor indexing into the Document.text. |
↳ color |
Google\Type\Color
Text color. |
↳ background_color |
Google\Type\Color
Text background color. |
↳ font_weight |
string
Font weight. Possible values are |
↳ text_style |
string
Text style. Possible values are |
↳ text_decoration |
string
Text decoration. Follows CSS standard.
|
↳ font_size |
Style\FontSize
Font size. |
↳ font_family |
string
Font family such as |
getTextAnchor
Text anchor indexing into the Document.text.
Returns | |
---|---|
Type | Description |
TextAnchor|null |
hasTextAnchor
clearTextAnchor
setTextAnchor
Text anchor indexing into the Document.text.
Parameter | |
---|---|
Name | Description |
var |
TextAnchor
|
Returns | |
---|---|
Type | Description |
$this |
getColor
Text color.
Returns | |
---|---|
Type | Description |
Google\Type\Color|null |
hasColor
clearColor
setColor
Text color.
Parameter | |
---|---|
Name | Description |
var |
Google\Type\Color
|
Returns | |
---|---|
Type | Description |
$this |
getBackgroundColor
Text background color.
Returns | |
---|---|
Type | Description |
Google\Type\Color|null |
hasBackgroundColor
clearBackgroundColor
setBackgroundColor
Text background color.
Parameter | |
---|---|
Name | Description |
var |
Google\Type\Color
|
Returns | |
---|---|
Type | Description |
$this |
getFontWeight
Possible values are normal
, bold
, bolder
, and lighter
.
Returns | |
---|---|
Type | Description |
string |
setFontWeight
Possible values are normal
, bold
, bolder
, and lighter
.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getTextStyle
Possible values are normal
, italic
, and oblique
.
Returns | |
---|---|
Type | Description |
string |
setTextStyle
Possible values are normal
, italic
, and oblique
.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getTextDecoration
Returns | |
---|---|
Type | Description |
string |
setTextDecoration
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getFontSize
Font size.
Returns | |
---|---|
Type | Description |
Style\FontSize|null |
hasFontSize
clearFontSize
setFontSize
Font size.
Parameter | |
---|---|
Name | Description |
var |
Style\FontSize
|
Returns | |
---|---|
Type | Description |
$this |
getFontFamily
Font family such as Arial
, Times New Roman
.
Returns | |
---|---|
Type | Description |
string |
setFontFamily
Font family such as Arial
, Times New Roman
.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |