GoogleCloudDocumentaiV1DocumentPageTokenStyleInfoArgs

data class GoogleCloudDocumentaiV1DocumentPageTokenStyleInfoArgs(val backgroundColor: Output<GoogleTypeColorArgs>? = null, val bold: Output<Boolean>? = null, val fontSize: Output<Int>? = null, val fontType: Output<String>? = null, val fontWeight: Output<Int>? = null, val handwritten: Output<Boolean>? = null, val italic: Output<Boolean>? = null, val letterSpacing: Output<Double>? = null, val pixelFontSize: Output<Double>? = null, val smallcaps: Output<Boolean>? = null, val strikeout: Output<Boolean>? = null, val subscript: Output<Boolean>? = null, val superscript: Output<Boolean>? = null, val textColor: Output<GoogleTypeColorArgs>? = null, val underlined: Output<Boolean>? = null) : ConvertibleToJava<GoogleCloudDocumentaiV1DocumentPageTokenStyleInfoArgs>

Font and other text style attributes.

Constructors

fun GoogleCloudDocumentaiV1DocumentPageTokenStyleInfoArgs(backgroundColor: Output<GoogleTypeColorArgs>? = null, bold: Output<Boolean>? = null, fontSize: Output<Int>? = null, fontType: Output<String>? = null, fontWeight: Output<Int>? = null, handwritten: Output<Boolean>? = null, italic: Output<Boolean>? = null, letterSpacing: Output<Double>? = null, pixelFontSize: Output<Double>? = null, smallcaps: Output<Boolean>? = null, strikeout: Output<Boolean>? = null, subscript: Output<Boolean>? = null, superscript: Output<Boolean>? = null, textColor: Output<GoogleTypeColorArgs>? = null, underlined: Output<Boolean>? = null)

Functions

Link copied to clipboard
open override fun toJava(): GoogleCloudDocumentaiV1DocumentPageTokenStyleInfoArgs

Properties

Link copied to clipboard

Color of the background.

Link copied to clipboard
val bold: Output<Boolean>? = null

Whether the text is bold (equivalent to font_weight is at least 700).

Link copied to clipboard
val fontSize: Output<Int>? = null

Font size in points (1 point is ¹⁄₇₂ inches).

Link copied to clipboard
val fontType: Output<String>? = null

Name or style of the font.

Link copied to clipboard
val fontWeight: Output<Int>? = null

TrueType weight on a scale 100 (thin) to 1000 (ultra-heavy). Normal is 400, bold is 700.

Link copied to clipboard
val handwritten: Output<Boolean>? = null

Whether the text is handwritten.

Link copied to clipboard
val italic: Output<Boolean>? = null

Whether the text is italic.

Link copied to clipboard
val letterSpacing: Output<Double>? = null

Letter spacing in points.

Link copied to clipboard
val pixelFontSize: Output<Double>? = null

Font size in pixels, equal to unrounded font_size * resolution ÷ 72.0.

Link copied to clipboard
val smallcaps: Output<Boolean>? = null

Whether the text is in small caps.

Link copied to clipboard
val strikeout: Output<Boolean>? = null

Whether the text is strikethrough.

Link copied to clipboard
val subscript: Output<Boolean>? = null

Whether the text is a subscript.

Link copied to clipboard
val superscript: Output<Boolean>? = null

Whether the text is a superscript.

Link copied to clipboard
val textColor: Output<GoogleTypeColorArgs>? = null

Color of the text.

Link copied to clipboard
val underlined: Output<Boolean>? = null

Whether the text is underlined.