Class AnalyzeDocumentResult
The document analysis results.
Inherited Members
Namespace: Oci.AidocumentService.Models
Assembly: OCI.DotNetSDK.Aidocument.dll
Syntax
public class AnalyzeDocumentResult
Properties
DetectedDocumentTypes
Declaration
[JsonProperty(PropertyName = "detectedDocumentTypes")]
public List<DetectedDocumentType> DetectedDocumentTypes { get; set; }
Property Value
Type | Description |
---|---|
List<DetectedDocumentType> | An array of detected document types. |
DetectedLanguages
Declaration
[JsonProperty(PropertyName = "detectedLanguages")]
public List<DetectedLanguage> DetectedLanguages { get; set; }
Property Value
Type | Description |
---|---|
List<DetectedLanguage> | An array of detected languages. |
DocumentClassificationModelVersion
Declaration
[JsonProperty(PropertyName = "documentClassificationModelVersion")]
public string DocumentClassificationModelVersion { get; set; }
Property Value
Type | Description |
---|---|
string | The document classification model version. |
DocumentMetadata
Declaration
[Required(ErrorMessage = "DocumentMetadata is required.")]
[JsonProperty(PropertyName = "documentMetadata")]
public DocumentMetadata DocumentMetadata { get; set; }
Property Value
Type | Description |
---|---|
DocumentMetadata |
Remarks
Required
Errors
Declaration
[JsonProperty(PropertyName = "errors")]
public List<ProcessingError> Errors { get; set; }
Property Value
Type | Description |
---|---|
List<ProcessingError> | The errors encountered during document analysis. |
KeyValueExtractionModelVersion
Declaration
[JsonProperty(PropertyName = "keyValueExtractionModelVersion")]
public string KeyValueExtractionModelVersion { get; set; }
Property Value
Type | Description |
---|---|
string | The document keyValue extraction model version. |
LanguageClassificationModelVersion
Declaration
[JsonProperty(PropertyName = "languageClassificationModelVersion")]
public string LanguageClassificationModelVersion { get; set; }
Property Value
Type | Description |
---|---|
string | The document language classification model version. |
Pages
Declaration
[Required(ErrorMessage = "Pages is required.")]
[JsonProperty(PropertyName = "pages")]
public List<Page> Pages { get; set; }
Property Value
Type | Description |
---|---|
List<Page> | The array of a Page. |
Remarks
Required
SearchablePdf
Declaration
[JsonProperty(PropertyName = "searchablePdf")]
public byte[] SearchablePdf { get; set; }
Property Value
Type | Description |
---|---|
byte[] | The searchable PDF file that was generated. |
TableExtractionModelVersion
Declaration
[JsonProperty(PropertyName = "tableExtractionModelVersion")]
public string TableExtractionModelVersion { get; set; }
Property Value
Type | Description |
---|---|
string | The document table extraction model version. |
TextExtractionModelVersion
Declaration
[JsonProperty(PropertyName = "textExtractionModelVersion")]
public string TextExtractionModelVersion { get; set; }
Property Value
Type | Description |
---|---|
string | The document text extraction model version. |