Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
Cette méthode permet d’obtenir une copie d’une plage de texte. Vous pouvez insérer le texte obtenu dans celui d’un paragraphe (méthode IParagraph::InsertText).
HRESULT GetRange(
int FromParagraph,
int FromPos,
int ToParagraph,
int ToPos,
IText** Result
);
IText GetRange(
int FromParagraph,
int FromPos,
int ToParagraph,
int ToPos
);
Function GetRange( _
FromParagraph As Integer, _
FromPos As Integer, _
ToParagraph As Integer, _
ToPos As Integer _
) As IText
FromParagraph
[in] Variable spécifiant l’indice du paragraphe correspondant au point de départ de la plage à copier.
FromPos
[in] Variable définissant l’indice du caractère dans le paragraphe de départ, correspondant au point de départ de la plage à copier.
ToParagraph
[in] Variable définissant l’indice du paragraphe correspondant au point d’arrivée de la plage à copier.
ToPos
[in] Variable définissant l’indice du caractère dans le paragraphe de fin, correspondant au point d’arrivée de la plage à copier. Ce caractère lui-même n’est pas inclus dans le texte copié.
Result
[out, retval] Pointeur vers la variable de pointeur IText* qui reçoit le pointeur d’interface de l’objet Text représentant la plage. Result ne doit pas être NULL. *Result doit être NULL ; sinon, un code d’erreur est renvoyé.
Cette méthode n’a pas de valeur de retour spécifique. Elle renvoie les valeurs de retour standard des fonctions d’ABBYY FineReader Engine.
La position de fin de la plage doit se trouver plus loin dans le texte que la position de début ; sinon, un code d’erreur est renvoyé. Le symbole à la position (FromParagraph;FromPos) est inclus dans la plage, tandis que le caractère à la position (ToParagraph;ToPos) n’est pas inclus. Pour obtenir une copie de l’intégralité du texte, indiquez les coordonnées (0;0) pour le début de la plage et les coordonnées de la “position spéciale” pour la fin de la plage.
Text