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
3/26/2024 1:49:50 PM