- le texte reconnu (utilisez la propriété Text à cet effet)
- différents paramètres du paragraphe (propriétés ExtendedParams, ListParams et ParagraphStyle)
- les collections de lignes et de mots du paragraphe (propriétés Lines et Words)
- les paramètres d’un caractère unique (méthodes GetCharParams, SetCharParams et GetDropCapCharParams)
- les signets (propriétés Bookmark et UserBookmark)
- Les coordonnées des bordures du paragraphe (propriétés Left, Top, Right et Bottom) ne sont pas disponibles pour les paragraphes de code-barres.
- Dans ABBYY FineReader Engine, les signets sont des entités internes (techniques) ou personnalisées, dont les noms sont encodés à l’aide de mots-clés (préfixes). Ces mots-clés et leur vocabulaire peuvent varier selon la version des technologies utilisées.
Propriétés
Renvoie l’objet Engine. | ||
, read-only | Donne accès au texte reconnu du paragraphe sous la forme d’une chaîne Unicode. C’est via cette propriété que vous obtenez le texte reconnu. Cette chaîne peut contenir les caractères spéciaux suivants :
Si le paragraphe a une direction d’écriture de droite à gauche (comme
en hébreu), le texte du paragraphe est une chaîne contenant les
caractères du paragraphe dans l’ordre de lecture. Par exemple,
le texte hébreu
Notez que le texte reconnu peut légèrement différer de l’original. Certains symboles saisis peuvent être remplacés par un caractère spécial. Par exemple, le symbole ”…” peut être remplacé par une tabulation. C’est pourquoi le nombre de symboles dans le texte reconnu peut différer de l’original. Pour accéder au mot saisi sans symboles remplacés, utilisez. | |
Donne accès à la collection des mots du paragraphe. Contrairement à la propriété Text, si le paragraphe a une direction d’écriture
de droite à gauche (comme en hébreu), un mot dans le paragraphe est une
chaîne contenant les caractères du mot de gauche à droite. Par
exemple, le mot hébreu
| ||
Donne accès à la collection des lignes du paragraphe. La propriété renvoie un objet constant. | ||
, read-only | Renvoie le nombre de signets dans le paragraphe. | |
, read-only | Donne accès au signet de tout type (technique ou utilisateur) par son indice dans la collection interne des signets du paragraphe. Le signet accessible via cette propriété contient un préfixe dans son nom. | |
Renvoie une référence à l’objet Hyperlink qui décrit le lien hypertexte à la position. S’il n’y a pas de lien hypertexte, cette propriété est définie à 0. | ||
Donne accès à tous les taquets de tabulation du paragraphe. | ||
, read-only | Donne accès au signet utilisateur par son indice dans la collection interne des signets du paragraphe. Le signet accessible via cette propriété ne contient pas de préfixe dans son nom. | |
, read-only | Retourne le nombre de signets utilisateur dans le paragraphe. | |
, read-only | Cette propriété contient le nombre de caractères du paragraphe. Cette valeur est identique au nombre de caractères de la chaîne obtenue via la propriété Text. Le symbole de saut de paragraphe en fin de paragraphe est inclus
dans la propriété Text et comptabilisé dans la propriété Length. | |
Donne accès aux paramètres de l’objet Paragraph exposés par l’objet ParagraphParams. | ||
Donne accès aux paramètres de la liste à laquelle appartient le paragraphe. Si le paragraphe ne fait pas partie de la liste, la propriété IListParams::List retourne NULL. | ||
Donne accès aux paramètres du style de paragraphe. Ces paramètres ne deviennent accessibles qu’après la synthèse du document. La propriété retourne un objet constant. | ||
Donne accès au nombre de caractères de la lettrine d’un paragraphe. Les DropCapCharsCount premiers symboles du paragraphe sont considérés comme faisant partie de la lettrine. Cette propriété n’est pas modifiée lors de l’édition du paragraphe ; elle peut donc être supérieure à la longueur du paragraphe. | ||
, read-only | Stocke le numéro de la colonne à laquelle appartient le caractère à la position. | |
, read-only | Stocke la coordonnée du bord inférieur du paragraphe tel qu’il est positionné sur l’image. Cette propriété n’est pas disponible pour les paragraphes des code-barres. | |
, lecture seule | Stocke la coordonnée de la bordure gauche du paragraphe telle qu’elle apparaît sur l’image. Cette propriété n’est pas disponible pour les paragraphes des codes-barres. | |
, lecture seule | Stocke la coordonnée de la bordure droite du paragraphe telle qu’elle apparaît sur l’image. Cette propriété n’est pas disponible pour les paragraphes des codes-barres. | |
, lecture seule | Stocke la coordonnée de la bordure supérieure du paragraphe telle qu’elle apparaît sur l’image. Cette propriété n’est pas disponible pour les paragraphes des codes-barres. | |
Méthodes
| Nom | Description |
|---|---|
| DeleteBookmark | Supprime du paragraphe le signet spécifié, quel qu’en soit le type (technique ou utilisateur). |
| GetBookmarkRange | Détecte l’indice du caractère initial et la longueur de la chaîne formant le signet à partir de son nom. |
| GetCharParams | Donne accès aux paramètres d’un caractère unique. |
| GetDropCapCharParams | Donne accès aux paramètres de la lettrine d’un paragraphe. |
| GetHyperlinkRange | Analyse un caractère d’un lien hypertexte et détecte l’indice du caractère initial ainsi que la longueur de la chaîne formant le lien hypertexte. |
| GetWordRecognitionVariants | Renvoie une collection de variantes de reconnaissance d’un mot à la position courante dans le texte d’un paragraphe. |
| Insert | Insère une chaîne dans le texte du paragraphe. |
| InsertParagraphBreak | Divise le paragraphe en deux parties. |
| InsertTab | Insère une tabulation à l’emplacement choisi dans le texte. |
| InsertText | Insère le texte spécifié dans le texte du paragraphe. |
| NextGroup | Recherche, dans le paragraphe, le caractère suivant dont les paramètres sélectionnés diffèrent de ceux du caractère à partir duquel la recherche commence. Cette méthode peut être utilisée pour trouver tous les mots en gras ou en italique du paragraphe, tous les caractères reconnus avec incertitude, etc. |
| Range | Renvoie une sous-chaîne du texte du paragraphe. |
| Remove | Supprime une plage du texte du paragraphe. |
| SetBookmark | Définit un signet utilisateur sur une chaîne dans un paragraphe. |
| SetCharParams | Définit les paramètres d’un groupe de caractères. |
| SetHyperlink | Définit un lien hypertexte sur une chaîne dans un paragraphe. |
Diagramme d’objets
Paramètre de sortie
- méthode Item de l’objet Paragraphs
Paramètre d’entrée
Exemples
Code C#
Code C#
- Linux : CustomLanguage
- Windows : CustomLanguage, RecognizedTextProcessing ; et dans Demo Tools : Engine Predefined Processing Profiles


