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 DocumentStylefromJson(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.doubleGet 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.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
toJsonin 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.
-