Reference documentation and code samples for the Document AI V1beta3 API class Google::Cloud::DocumentAI::V1beta3::Document::Page::Token::StyleInfo.
Font and other text style attributes.
Inherits
- Object
 
Extended By
- Google::Protobuf::MessageExts::ClassMethods
 
Includes
- Google::Protobuf::MessageExts
 
Methods
#background_color
def background_color() -> ::Google::Type::Color
    Returns
    
  - (::Google::Type::Color) — Color of the background.
 
#background_color=
def background_color=(value) -> ::Google::Type::Color
    Parameter
    
  - value (::Google::Type::Color) — Color of the background.
 
    Returns
    
  - (::Google::Type::Color) — Color of the background.
 
#bold
def bold() -> ::Boolean
    Returns
    
  - 
        (::Boolean) — Whether the text is bold (equivalent to
font_weight
is at least 
700). 
#bold=
def bold=(value) -> ::Boolean
    Parameter
    
  - 
        value (::Boolean) — Whether the text is bold (equivalent to
font_weight
is at least 
700). 
    Returns
    
  - 
        (::Boolean) — Whether the text is bold (equivalent to
font_weight
is at least 
700). 
#font_size
def font_size() -> ::Integer
    Returns
    
  - 
        (::Integer) — Font size in points (
1point is¹⁄₇₂inches). 
#font_size=
def font_size=(value) -> ::Integer
    Parameter
    
  - 
        value (::Integer) — Font size in points (
1point is¹⁄₇₂inches). 
    Returns
    
  - 
        (::Integer) — Font size in points (
1point is¹⁄₇₂inches). 
#font_type
def font_type() -> ::String
    Returns
    
  - (::String) — Name or style of the font.
 
#font_type=
def font_type=(value) -> ::String
    Parameter
    
  - value (::String) — Name or style of the font.
 
    Returns
    
  - (::String) — Name or style of the font.
 
#font_weight
def font_weight() -> ::Integer
    Returns
    
  - 
        (::Integer) — TrueType weight on a scale 
100(thin) to1000(ultra-heavy). Normal is400, bold is700. 
#font_weight=
def font_weight=(value) -> ::Integer
    Parameter
    
  - 
        value (::Integer) — TrueType weight on a scale 
100(thin) to1000(ultra-heavy). Normal is400, bold is700. 
    Returns
    
  - 
        (::Integer) — TrueType weight on a scale 
100(thin) to1000(ultra-heavy). Normal is400, bold is700. 
#handwritten
def handwritten() -> ::Boolean
    Returns
    
  - (::Boolean) — Whether the text is handwritten.
 
#handwritten=
def handwritten=(value) -> ::Boolean
    Parameter
    
  - value (::Boolean) — Whether the text is handwritten.
 
    Returns
    
  - (::Boolean) — Whether the text is handwritten.
 
#italic
def italic() -> ::Boolean
    Returns
    
  - (::Boolean) — Whether the text is italic.
 
#italic=
def italic=(value) -> ::Boolean
    Parameter
    
  - value (::Boolean) — Whether the text is italic.
 
    Returns
    
  - (::Boolean) — Whether the text is italic.
 
#letter_spacing
def letter_spacing() -> ::Float
    Returns
    
  - (::Float) — Letter spacing in points.
 
#letter_spacing=
def letter_spacing=(value) -> ::Float
    Parameter
    
  - value (::Float) — Letter spacing in points.
 
    Returns
    
  - (::Float) — Letter spacing in points.
 
#pixel_font_size
def pixel_font_size() -> ::Float
    Returns
    
  - 
        (::Float) — 
Font size in pixels, equal to unrounded font_size
- resolution ÷ 
72.0. 
 - resolution ÷ 
 
#pixel_font_size=
def pixel_font_size=(value) -> ::Float
    Parameter
    
  - 
        value (::Float) — 
Font size in pixels, equal to unrounded font_size
- resolution ÷ 
72.0. 
 - resolution ÷ 
 
    Returns
    
  - 
        (::Float) — 
Font size in pixels, equal to unrounded font_size
- resolution ÷ 
72.0. 
 - resolution ÷ 
 
#smallcaps
def smallcaps() -> ::Boolean
    Returns
    
  - (::Boolean) — Whether the text is in small caps.
 
#smallcaps=
def smallcaps=(value) -> ::Boolean
    Parameter
    
  - value (::Boolean) — Whether the text is in small caps.
 
    Returns
    
  - (::Boolean) — Whether the text is in small caps.
 
#strikeout
def strikeout() -> ::Boolean
    Returns
    
  - (::Boolean) — Whether the text is strikethrough.
 
#strikeout=
def strikeout=(value) -> ::Boolean
    Parameter
    
  - value (::Boolean) — Whether the text is strikethrough.
 
    Returns
    
  - (::Boolean) — Whether the text is strikethrough.
 
#subscript
def subscript() -> ::Boolean
    Returns
    
  - (::Boolean) — Whether the text is a subscript.
 
#subscript=
def subscript=(value) -> ::Boolean
    Parameter
    
  - value (::Boolean) — Whether the text is a subscript.
 
    Returns
    
  - (::Boolean) — Whether the text is a subscript.
 
#superscript
def superscript() -> ::Boolean
    Returns
    
  - (::Boolean) — Whether the text is a superscript.
 
#superscript=
def superscript=(value) -> ::Boolean
    Parameter
    
  - value (::Boolean) — Whether the text is a superscript.
 
    Returns
    
  - (::Boolean) — Whether the text is a superscript.
 
#text_color
def text_color() -> ::Google::Type::Color
    Returns
    
  - (::Google::Type::Color) — Color of the text.
 
#text_color=
def text_color=(value) -> ::Google::Type::Color
    Parameter
    
  - value (::Google::Type::Color) — Color of the text.
 
    Returns
    
  - (::Google::Type::Color) — Color of the text.
 
#underlined
def underlined() -> ::Boolean
    Returns
    
  - (::Boolean) — Whether the text is underlined.
 
#underlined=
def underlined=(value) -> ::Boolean
    Parameter
    
  - value (::Boolean) — Whether the text is underlined.
 
    Returns
    
- (::Boolean) — Whether the text is underlined.