Google Cloud Document Ai V1 Client - Class Style (2.3.0)

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 \ Document

Methods

__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 normal , bold , bolder , and lighter .

↳ text_style
string

Text style . Possible values are normal , italic , and oblique .

↳ text_decoration
string

Text decoration . Follows CSS standard.

↳ font_size
Style\FontSize

Font size.

↳ font_family
string

Font family such as Arial , Times New Roman . https://www.w3schools.com/cssref/pr_font_font-family.asp

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
Returns
Type
Description
$this

getColor

Text color.

Returns
Type
Description

hasColor

clearColor

setColor

Text color.

Parameter
Name
Description
Returns
Type
Description
$this

getBackgroundColor

Text background color.

Returns
Type
Description

hasBackgroundColor

clearBackgroundColor

setBackgroundColor

Text background color.

Parameter
Name
Description
Returns
Type
Description
$this

getFontWeight

Font weight .

Possible values are normal , bold , bolder , and lighter .

Returns
Type
Description
string

setFontWeight

Font weight .

Possible values are normal , bold , bolder , and lighter .

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getTextStyle

Text style .

Possible values are normal , italic , and oblique .

Returns
Type
Description
string

setTextStyle

Text style .

Possible values are normal , italic , and oblique .

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getTextDecoration

Text decoration .

Follows CSS standard.

Returns
Type
Description
string

setTextDecoration

Text decoration .

Follows CSS standard.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getFontSize

Font size.

Returns
Type
Description

hasFontSize

clearFontSize

setFontSize

Font size.

Parameter
Name
Description
Returns
Type
Description
$this

getFontFamily

Font family such as Arial , Times New Roman .

https://www.w3schools.com/cssref/pr_font_font-family.asp

Returns
Type
Description
string

setFontFamily

Font family such as Arial , Times New Roman .

https://www.w3schools.com/cssref/pr_font_font-family.asp

Parameter
Name
Description
var
string
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: