Class DocumentStyle
java.lang.Object
com.azure.ai.documentintelligence.models.DocumentStyle
- All Implemented Interfaces:
com.azure.json.JsonSerializable<DocumentStyle>
public final class DocumentStyle
extends Object
implements com.azure.json.JsonSerializable<DocumentStyle>
An object representing observed text styles.
-
Method Summary
Modifier and TypeMethodDescriptionstatic DocumentStyle
fromJson
(com.azure.json.JsonReader jsonReader) Reads an instance of DocumentStyle from the JsonReader.Get the backgroundColor property: Background color in #rrggbb hexadecimal format..getColor()
Get the color property: Foreground color in #rrggbb hexadecimal format.double
Get the confidence property: Confidence of correctly identifying the style.Get the fontStyle property: Font style.Get the fontWeight property: Font weight.Get the similarFontFamily property: Visually most similar font from among the set of supported font families, with fallback fonts following CSS convention (ex.getSpans()
Get the spans property: Location of the text elements in the concatenated content the style applies to.Get the isHandwritten property: Is content handwritten?.com.azure.json.JsonWriter
toJson
(com.azure.json.JsonWriter jsonWriter) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Method Details
-
isHandwritten
Get the isHandwritten property: Is content handwritten?.- Returns:
- the isHandwritten value.
-
getSimilarFontFamily
Get the similarFontFamily property: Visually most similar font from among the set of supported font families, with fallback fonts following CSS convention (ex. 'Arial, sans-serif').- Returns:
- the similarFontFamily value.
-
getFontStyle
Get the fontStyle property: Font style.- Returns:
- the fontStyle value.
-
getFontWeight
Get the fontWeight property: Font weight.- Returns:
- the fontWeight value.
-
getColor
Get the color property: Foreground color in #rrggbb hexadecimal format.- Returns:
- the color value.
-
getBackgroundColor
Get the backgroundColor property: Background color in #rrggbb hexadecimal format..- Returns:
- the backgroundColor value.
-
getSpans
Get the spans property: Location of the text elements in the concatenated content the style applies to.- Returns:
- the spans value.
-
getConfidence
public double getConfidence()Get the confidence property: Confidence of correctly identifying the style.- Returns:
- the confidence value.
-
toJson
- Specified by:
toJson
in interfacecom.azure.json.JsonSerializable<DocumentStyle>
- Throws:
IOException
-
fromJson
Reads an instance of DocumentStyle from the JsonReader.- Parameters:
jsonReader
- The JsonReader being read.- Returns:
- An instance of DocumentStyle if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IllegalStateException
- If the deserialized JSON object was missing any required properties.IOException
- If an error occurs while reading the DocumentStyle.
-