Objet RecognizedPage

Objet RecognizedPage

Cet objet représente la page en cours. Il est utilisé dans les scripts de séparation de documents. La séparation des documents s'effectue en indiquant la première page du document et les pages à supprimer. Cet objet permet d'identifier (en fonction du contenu et des propriétés de la page) si la page est la première du document et si elle doit être supprimée. Chaque page reconnue contient des blocs détectés pendant l'analyse de la présentation. Les blocs déterminent comment et dans quel ordre les zones de l'image sont reconnues et comment et dans quel ordre elles contiennent le texte reconnu suite à la reconnaissance. Grâce aux propriétés TextBlocks, TableBlocks ou BarcodeBlocks , vous pouvez accéder au texte reconnu du bloc correspondant et à la position du bloc sur la page.

Propriétés

Nom Type Description
BarcodeBlocks BarcodeBlocks, lecture seule Tous les blocs de codes barre de la présentation de la page.
BarcodeText String Texte du code barre de séparation. La valeur de cette propriété est automatiquement renseignée si la méthode de séparation « Utiliser des codes barre pour séparer les documents » est sélectionnée dans les paramètres du workflow qui ont déclenché le script. Pendant la séparation, le document hérite de la valeur de la propriété de la première page. Les valeurs des propriétés des pages restantes seront perdues. Le texte peut être utilisé pour la dénomination des fichiers de sortie. Vous pouvez inclure ce texte dans le schéma de dénomination des fichiers en utilisant la balise <Barcode>.
CustomText String Tout texte personnalisé. Pendant la séparation, le document hérite de la valeur de la propriété de la première page. Les valeurs des propriétés des pages restantes seront perdues. Le texte peut être utilisé pour la dénomination des fichiers de sortie. Vous pouvez inclure ce texte dans le schéma de dénomination des fichiers en utilisant la balise <CustomText>.
DiscardJob Boolean Lorsque cette propriété est réglée sur TRUE, cela signifie que l'intégralité de la tâche doit être rejetée immédiatement à la fin du script.
Height Long, lecture seule Hauteur de la présentation en pixels.
InputFileProperties InputFile, lecture seule Représente un fichier d'entrée contenant la page en cours.
IsForDeletion Boolean Lorsque cette propriété est réglée sur TRUE, cela signifie que cette page doit être supprimée pendant la séparation des documents.
IsSecondInSplit Boolean, lecture seule Si la valeur de cette propriété est TRUE, la page constitue la deuxième moitié du'ne page double segmentée.
IsStartingPage Boolean Lorsque cette propriété est réglée sur TRUE, cela signifie qu'un nouveau document doit commencer sur cette page pendant la séparation des documents.
JobProperties JobProperties, lecture seule Représente la tâche contenant la page en cours.
PageIndex Long, lecture seule L'indice de la page dans le fichier image d'entrée. L'indice de la page est égal au numéro de page moins 1. La valeur de cette propriété appartient à la plage allant de 0 à InputFileProperties.TotalPages - 1.
PageNumber Long, lecture seule Le numéro de la page dans le fichier image d'entrée. La valeur de cette propriété appartient à la plage allant de 1 à InputFileProperties.TotalPages.
Resolution Long, lecture seule Résolution de la présentation.
Statistics Statistics, lecture seule Statistiques sur le traitement de la page.
TableBlocks TableBlocks, lecture seule Tous les blocs de tableaux de la présentation de la page.
Text String, lecture seule Chaîne où le texte de tous les blocs est concaténé.
TextBlocks TextBlocks, lecture seule Tous les blocs de texte de la présentation de la page.
PictureBlocks PictureBlocks, lecture seule Tous les blocs d'image de la présentation de la page.
UserProperty String Il s'agit d'une propriété personnalisée qui transmet sa valeur à chacune des pages suivantes dans le document. Par défaut, elle contient une chaîne vide. Si sa valeur est modifiée sur une page, cette valeur est transmise à toutes les pages suivantes.
Width Long, lecture seule Largeur de la présentation en pixels.
WorkflowName String Le nom du workflow utilisé lors du traitement du fichier qui contient la page avec cette propriété.

Méthodes

Nom Paramètres Description
LogMessage [entrée] String - le message qui doit être écrit dans le journal Application. Écrit une chaîne dans le journal Application de la machine sur laquelle le script est exécuté.
RemoveAllBlocks Aucun(e). Supprime tous les blocs de la page.
SaveImage [entrée] String - le nom du fichier devant être enregistré. Enregistre l'image de la page dans un fichier TIFF non compressé de la même couleur que l'image source.
Voir également

Création d'un script pour la séparation des documents

26.03.2024 13:49:50

Please leave your feedback about this article

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.