GoogleApi.DocumentAI.V1beta2.Model.GoogleCloudDocumentaiV1beta2DocumentStyle (google_api_document_ai v0.21.0) View Source

Annotation for common text style attributes. This adheres to CSS conventions as much as possible.

Attributes

  • backgroundColor (type: GoogleApi.DocumentAI.V1beta2.Model.GoogleTypeColor.t, default: nil) - Text background color.
  • color (type: GoogleApi.DocumentAI.V1beta2.Model.GoogleTypeColor.t, default: nil) - Text color.
  • fontSize (type: GoogleApi.DocumentAI.V1beta2.Model.GoogleCloudDocumentaiV1beta2DocumentStyleFontSize.t, default: nil) - Font size.
  • fontWeight (type: String.t, default: nil) - Font weight. Possible values are normal, bold, bolder, and lighter. https://www.w3schools.com/cssref/pr_font_weight.asp
  • textAnchor (type: GoogleApi.DocumentAI.V1beta2.Model.GoogleCloudDocumentaiV1beta2DocumentTextAnchor.t, default: nil) - Text anchor indexing into the Document.text.
  • textDecoration (type: String.t, default: nil) - Text decoration. Follows CSS standard. https://www.w3schools.com/cssref/pr_text_text-decoration.asp
  • textStyle (type: String.t, default: nil) - Text style. Possible values are normal, italic, and oblique. https://www.w3schools.com/cssref/pr_font_font-style.asp

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() ::
  %GoogleApi.DocumentAI.V1beta2.Model.GoogleCloudDocumentaiV1beta2DocumentStyle{
    backgroundColor:
      GoogleApi.DocumentAI.V1beta2.Model.GoogleTypeColor.t() | nil,
    color: GoogleApi.DocumentAI.V1beta2.Model.GoogleTypeColor.t() | nil,
    fontSize:
      GoogleApi.DocumentAI.V1beta2.Model.GoogleCloudDocumentaiV1beta2DocumentStyleFontSize.t()
      | nil,
    fontWeight: String.t() | nil,
    textAnchor:
      GoogleApi.DocumentAI.V1beta2.Model.GoogleCloudDocumentaiV1beta2DocumentTextAnchor.t()
      | nil,
    textDecoration: String.t() | nil,
    textStyle: String.t() | nil
  }

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.