IPage

Effet produit

Représente la page.

Remarque. Certaines méthodes et certaines propriétés de cet objet ne sont pas disponibles sur le poste de vérification Web pour la vérification des règles localement. Les méthodes et les propriétés non prises en charge sont signalées par un astérisque (*).

Méthodes

Définition Description
ApplyImageEnhancementProfile( name: chaîne )

Applique le profil d'amélioration défini à une image. Si l'application d'un profil crée de nouvelles pages, elles seront ajoutées au document après la page en cours.

Exemple

MarkAsAnnex() * Marque la page comme unepièce jointe dont la reconnaissance n'est pas requise.
ReplaceImage( newPicture : IPictureObject ) *

Remplace l'image de la page par une nouvelle image..

La nouvelle image peut être créée en modifiant un autre objet IPictureObject chargée à partir d'un fichier à l'aide de la méthode FCTools.LoadImage ou créée à partir d'un fichier bitmap stocké en mémoire (par exemple, .NET System.Drawing.Image) à l'aide de la méthode FCTools.PictureFromHBitmap.

RevertToOriginalImage() *

Revient à l'image originale de la page. Cette méthode peut être appelée uniquement si la propriété HasOriginalImage est définie sur true.

Example

SaveAs( filename : chaîne, [optional] options : IExportImageSavingOptions ) *

Enregistre l'image de la page en fonction des paramètres d'enregistrement. Si les options ne sont pas spécifiées, l'image est enregistrée avec l'extension *.tif.

Est un champ interne**.

SaveSourceFile () *

Enregistre le fichier source duquel l'image de page est issue dans le fichier spécifié. Cette méthode peut être appelée uniquement si le fichier source a été enregistré. Vous pouvez vérifier si le fichier source a été enregistré en utilisant la méthode SourceFileGUID.

Consultez également Exemples de scripts décrivant une exportation.

SaveXmlTextToFile( filename : chaîne ) * Enregistre l'intégralité du texte de la page en tant que fichier XML dans le dossier spécifié.
SaveXmlTextToFileStorage() * Enregistre l'intégralité du texte de la page en tant que fichier XML dans le dossier du lot dans le magasin de fichiers.

Propriétés

Nom Type Accès Description
AsBatchItem * IBatchItem Lecture seule Convertit la page en un objet IBatchItem.  
Attachments * IUserAttachments Lecture seule Le document contenant la page
Comment * chaîne Lecture seule La description de la page.
Document * IDocument Lecture seule Le document contenant la page
ExcludedFromDocumentImage * booléen Lecture/écriture, Mutable (peut être modifié même dans les scripts ayant Lecture seule comme droit)

S'applique pendant l'exportation de l'image du document. Indique que l'image de la page en cours ne doit pas être exportée pendant l'exportation complète du document.

Est un champ interne**.

FullText * chaîne Lecture seule Le texte reconnu sur la page.
FullTextCharRects * IRects Lecture seule Rectangles de caractères issus de FullText.
HasOriginalImage * booléen Lecture seule Indique si l'image de la page originale est disponible ou non.
Id chaîne Lecture seule L'identificateur de la page
ImageSource * chaîne Lecture seule La source d'une image. Si l'image a été importée à partir d'un fichier, cette propriété contiendra le chemin d'accès au fichier. Si l'image provient d'un scanner, ImageSource contiendra le nom de la source. Contient une valeur vide si l'image a été importée manuellement par un mode d'importation personnalisé.
ImageSourceFileSubPath * chaîne Lecture seule Le chemin d'accès de l'image source à partir de la racine HotFolder ou du dossier depuis lequel elle a été importée.
ImageSourcePageNumber * entier Lecture seule Le nombre de pages source dans le fichier.
ImageSourceType * chaîne Lecture seule Chaîne "Fichier", "Scanner" ou "Personnalisé" en fonction de la source
Index * entier Lecture seule L'index de la page dans le document
IsAnalyzed * booléen Lecture seule Indique si la page est analysée.
IsResultClassConfident * booléen Lecture/écriture Indique si la classification de la page est fiable.
MatchedSection * IMatchedSectionInfo Lecture seule Informations détaillées sur la section associée à la page. S'il n'y a aucune section associée à la page, la valeur est null.
Picture * IPictureObject Lecture seule

L'image de la page.

Est un champ** interne.

Rect * IRect Lecture seule

Le rectangle de la page.

Est un champ** interne.

ReferenceClassName * chaîne Lecture seule La catégorie de référence de la page.
ResultClassName * chaîne Lecture/écriture Le nom de la catégorie attribuée à la page.
SectionName * chaîne Lecture seule Le nom de la section de document.
SourceFileGUID * chaîne Lecture seule Identificateur d'un fichier source d'un document. Contient une chaîne vide si le fichier source n'a pas été enregistré.
SourceImageRotation * entier Lecture seule

L'angle (en degrés) selon lequel l'image de la page a pivoté. Valeurs possibles : 0, 90, 180, 270. Pour les pages ayant pivoté dans le sens anti-horaire, la valeur de la rotation horaire est convertie en sens horaire (ex : pour une image pivotée à 90˚ dans le sens anti-horaire, 270 est retourné).

La propriété n'est disponible que si le document contenant la page est ouvert. .

Est un champ** interne.

Retourne l'angle de rotation pour les images :

  1. importées depuis un dossier actif ;
  2. chargées sur le poste de configuration de projets ou le poste de vérification enrichi ;
  3. pivotées pendant la reconnaissance ;
  4. pivotées manuellement sur des postes enrichis et distants ;
  5. pivotées manuellement sur un poste de vérification web ou pendant la vérification sur le poste de capture web.

Ignore la valeur de rotation pour les images :

  1. pivotées via des scripts ;
  2. pivotées sur le poste de numérisation (web) ou pendant la numérisation sur le poste de capture web ;
  3. pivotées automatiquement lors du redressement de l'image.

** - le champ interne nécessite le chargement de l'objet dans la mémoire.

11/10/2020 12:08:04 PM


Please leave your feedback about this article