Azure.AI.FormRecognizer.DocumentAnalysis |
Analyse de document pour la reconnaissance de formulaire IA avec Azure |
|---|---|
| Azure SDK for .NET (C#) | Espaces de nom |
Description
Cet espace de nom permet de lancer des analyses documentaires avancées à l'aide de modèles de reconnaissance personnalisés ou préentraînés, avec extraction de structures, tables, champs clefs/valeurs,...
Liste des classes
| Nom | Description |
|---|---|
| AddressValue | Cette classe permet de représenter une valeur de champ contenant une adresse postale extraite à partir d'un document analysé. |
| AnalyzedDocument | Cette classe permet de décrire le contenu sémantique et la structure d'un document après analyse, incluant les champs extraits et leur position dans le document. |
| AnalyzeDocumentOperation | Cette classe permet de suivre l'état d'une opération longue d'analyse de documents, notamment en ce qui concerne la progression et la récupération des résultats. |
| AnalyzeDocumentOptions | Cette classe permet de configurer les options de l'appel à l'analyse de documents, comme la langue du document ou les pages spécifiques à analyser. |
| AnalyzeResult | Cette classe permet de regrouper les résultats d'analyse d'un ou plusieurs documents, incluant les champs reconnus, la mise en page et d'autres métadonnées. |
| BlobContentSource | Cette classe permet de spécifier une source de contenu stockée dans Azure Blob Storage, étant utilisée pour l'analyse documentaire. |
| BlobFileListContentSource | Cette classe permet de désigner une liste de fichiers dans Azure Blob Storage à utiliser comme source pour une opération d'analyse ou d'entraînement de modèle. |
| BuildDocumentClassifierOperation | Cette classe permet de suivre l'état d'une opération longue de construction d'un classificateur de documents personnalisé. |
| BuildDocumentModelOperation | Cette classe permet de suivre l'état d'une opération longue de création d'un modèle documentaire personnalisé à partir de données d'entraînement. |
| BuildDocumentModelOptions | Cette classe permet de configurer les paramètres pour la création d'un modèle documentaire, comme la description du modèle ou les balises associées. |
| ClassifierDocumentTypeDetails | Cette classe permet de représenter les détails d'un type de document utilisé par un classificateur, incluant les informations sur les étiquettes et les sources d'entraînement. |
| ClassifyDocumentOperation | Cette classe permet de suivre l'état d'une opération longue de classification de documents à l'aide d'un classificateur entraîné. |
| ComposeDocumentModelOperation | Cette classe permet de suivre l'état d'une opération longue de composition d'un modèle documentaire à partir de plusieurs modèles existants. |
| CopyDocumentModelToOperation | Cette classe permet de suivre l'état d'une opération longue de copie d'un modèle personnalisé vers une autre ressource Form Recognizer cible. |
| DocumentAnalysisClient | Cette classe permet de se connecter au service Azure Form Recognizer pour analyser des documents et images, en extrayant des données structurées à l'aide de modèles prédéfinis ou personnalisés. |
| DocumentAnalysisClientOptions | Cette classe permet de configurer les options lors de la création d'un client DocumentAnalysisClient ou DocumentModelAdministrationClient, comme les versions de l'API ou les stratégies de transport. |
| DocumentAnalysisModelFactory | Cette classe permet de construire des objets modèles utilisés dans Azure.AI.FormRecognizer.DocumentAnalysis, notamment pour des scénarios de test ou de simulation (mocking). |
| DocumentBarcode | Cette classe permet de représenter un code-barres détecté dans un document, incluant ses données, son emplacement et son type. |
| DocumentClassifierBuildOperationDetails | Cette classe permet d'obtenir les détails d'une opération de construction d'un classificateur de documents, incluant les résultats, les erreurs éventuelles et les métadonnées. |
| DocumentClassifierDetails | Cette classe permet de représenter les informations relatives à un classificateur de documents, comme les types de documents pris en charge et les sources utilisées pour l'entraînement. |
| DocumentContentSource | Cette classe permet de spécifier la source des données servant à entraîner des modèles ou des classificateurs de documents. Elle peut représenter un conteneur Azure Blob ou une liste de fichiers. |
| DocumentField | Cette classe permet de représenter un champ extrait d'un document, incluant sa valeur, son type, sa position dans le texte et la méthode de reconnaissance utilisée. |
| DocumentFieldSchema | Cette classe permet de décrire la structure sémantique d'un champ de document à l'aide d'une syntaxe de type JSON Schema, facilitant la validation et l'interprétation. |
| DocumentFieldValue | Cette classe permet de représenter la valeur d'un champ analysé dans un document, avec la possibilité de la convertir dans le type approprié (chaîne, nombre, date,...). |
| DocumentFormula | Cette classe permet de représenter une formule détectée dans un document, incluant son contenu et sa position. |
| DocumentKeyValueElement | Cette classe permet de représenter la clé ou la valeur d'un champ dans une paire clé-valeur extraite d'un document. |
| DocumentKeyValuePair | Cette classe permet de représenter un champ de formulaire constitué d'une étiquette (clé) et d'une valeur, qui peut être vide. |
| DocumentLanguage | Cette classe permet de représenter la langue détectée pour une portion de texte spécifique dans un document. |
| DocumentLine | Cette classe permet de représenter une ligne de contenu composée d'une séquence adjacente d'éléments comme des mots et des marques de sélection. |
| DocumentModelAdministrationClient | Cette classe permet de se connecter au service Azure Form Recognizer pour créer, copier, composer, lister ou supprimer des modèles personnalisés à partir de documents. Elle donne aussi accès aux métadonnées. |
| DocumentModelBuildOperationDetails | Cette classe permet d'obtenir les détails d'une opération de création de modèle personnalisé, incluant son état, les erreurs éventuelles et d'autres métadonnées. |
| DocumentModelComposeOperationDetails | Cette classe permet d'obtenir les détails d'une opération de composition de modèle, réalisée à partir de plusieurs modèles existants. |
| DocumentModelCopyAuthorization | Cette classe permet d'autoriser la copie d'un modèle de document vers une ressource cible, en spécifiant les informations nécessaires à la destination. |
| DocumentModelCopyToOperationDetails | Cette classe permet d'obtenir les détails d'une opération de copie de modèle de document vers une autre ressource. |
| DocumentModelDetails | Cette classe permet de représenter les informations d'un modèle de document, telles que son identifiant, son état, ses types de documents pris en charge, et sa date de création. |
| DocumentModelSummary | Cette classe permet de fournir un résumé d'un modèle de document, incluant des statistiques comme le nombre de documents utilisés pour l'entraînement et les étiquettes associées. |
| DocumentPage | Cette classe permet de représenter le contenu et la mise en page extraits d'une page d'un document, incluant le texte, les tableaux, les figures et autres éléments visuels. |
| DocumentParagraph | Cette classe permet de représenter un paragraphe dans un document, constitué de lignes contiguës partageant généralement le même alignement et espacement. |
| DocumentSelectionMark | Cette classe permet de représenter un élément de sélection, comme une case à cocher ou un bouton radio, et d'indiquer s'il est marqué ou non. |
| DocumentStyle | Cette classe permet de représenter les styles de texte observés dans un document, tels que la taille, le poids, la police ou l'italique, pour aider à identifier des structures logiques. |
| DocumentTable | Cette classe permet de représenter un tableau extrait d'un document, composé de cellules organisées en lignes et colonnes selon une structure rectangulaire. |
| DocumentTableCell | Cette classe permet de représenter une cellule individuelle dans un tableau, incluant son contenu, sa position et ses coordonnées ligne/colonne. |
| DocumentTypeDetails | Cette classe permet de représenter les informations relatives à un type de document identifié par un modèle, incluant les champs détectés et leurs caractéristiques. |
| DocumentWord | Cette classe permet de représenter un mot détecté dans un document, défini comme une séquence continue de caractères. Pour les langues sans espace, comme le chinois ou le japonais, chaque caractère est représenté individuellement. |
| OperationDetails | Cette classe permet de fournir des informations détaillées sur une opération effectuée sur le service. Elle sert de classe de base à d'autres classes spécifiques à différents types d'opérations. |
| OperationSummary | Cette classe permet de résumer les informations principales d'une opération exécutée sur le service, comme son type, son statut, la date de démarrage et de fin. |
| ResourceDetails | Cette classe permet de fournir des informations générales sur la ressource Form Recognizer actuelle, telles que sa localisation, sa capacité et son nom. |
| ResourceQuotaDetails | Cette classe permet de représenter les quotas d'utilisation d'une ressource, incluant la quantité utilisée, la limite maximale et la date/heure du prochain rétablissement. |
Dernière mise à jour : Mardi, le 5 mai 2025