Passer au contenu principal
Cette méthode vérifie si la page est vide. Elle utilise les mêmes paramètres que les méthodes d’analyse pour déterminer si la page contient des objets pertinents, par exemple du texte, des tableaux ou des images. Vous pouvez utiliser le paramètre EmptyPageDetectionParams pour définir le rectangle de la page, afin que les parasites présents dans les marges n’affectent pas le résultat, et spécifier le nombre maximal d’objets qu’une page peut contenir tout en étant considérée comme vide.

Syntaxe

C++

HRESULT IsEmpty(
  IObjectsExtractionParams*  ExtractionParams,
  IRecognizerParams*         RecognizerParams,
  IEmptyPageDetectionParams* EmptyPageDetectionParams,
  VARIANT_BOOL*              Result
);

C#

bool IsEmpty(
  IObjectsExtractionParams  ExtractionParams,
  IRecognizerParams         RecognizerParams,
  IEmptyPageDetectionParams EmptyPageDetectionParams
);

Visual Basic .NET

Function IsEmpty( _
  [ExtractionParams As IObjectsExtractionParams = Nothing], _
  [RecognizerParams As IRecognizerParams = Nothing], _
  [EmptyPageDetectionParams As IEmptyPageDetectionParams = 0] _
) As Boolean

Paramètres

ExtractionParams [in] Fait référence à l’objet ObjectsExtractionParams, qui stocke les paramètres d’extraction des objets. Ce paramètre peut être égal à 0. Dans ce cas, les objets sont extraits avec les paramètres par défaut ou, si un profil a été chargé, avec les paramètres définis dans ce profil. RecognizerParams [in] Fait référence à l’objet RecognizerParams, qui stocke les paramètres de reconnaissance nécessaires à l’analyse de la mise en page (par exemple, la langue de reconnaissance). Ce paramètre peut être égal à 0. Dans ce cas, les paramètres par défaut sont utilisés ou, si un profil a été chargé, les paramètres définis dans ce profil sont utilisés. EmptyPageDetectionParams [in] Fait référence à l’objet EmptyPageDetectionParams, qui stocke les paramètres de détection des pages vides, tels que les marges de page à ne pas prendre en compte et le nombre d’objets autorisés sur une page vide. Ce paramètre peut être égal à 0. Dans ce cas, les paramètres par défaut sont utilisés ou, si un profil a été chargé, les paramètres définis dans ce profil sont utilisés. Result [out, retval] Reçoit le résultat de l’exécution de la méthode. Cette variable est définie sur TRUE si la page est considérée comme vide, et sur FALSE dans le cas contraire (si elle contient du texte, des images ou d’autres objets pertinents).

Valeurs de retour

Cette méthode n’a pas de valeur de retour spécifique. Elle renvoie les codes de retour standard des fonctions d’ABBYY FineReader Engine.

Voir aussi

FRPage