Passer au contenu principal
Cet objet donne accès aux paramètres utilisés pour affiner le processus d’analyse de la mise en page. Il est transmis aux méthodes de traitement de FineReader Engine en tant que paramètre d’entrée ou membre de l’objet PageProcessingParams. L’objet PageAnalysisParams est un objet persistant. Cela signifie que l’état actuel de l’objet peut être enregistré dans un stockage persistant. Par la suite, l’objet peut être recréé en relisant son état depuis le stockage persistant. Les méthodes suivantes assurent la persistance de l’objet : Linux : SaveToFile, et LoadFromFile Windows : SaveToFile, LoadFromFile, SaveToMemory, et LoadFromMemory.

Propriétés

,lecture seule

Retourne l’objet Engine.

Spécifie le mode d’analyse de mise en page. Pour les documents contenant des tableaux, des mises en page complexes ou de nombreux objets différents à extraire, nous recommandons de définir cette propriété sur PAM_TextExtraction.

La valeur par défaut est PAM_DocumentConversion.

Si cette propriété est TRUE, les zones de texte sont détectées lors de l’analyse de mise en page.

Cette propriété est TRUE par défaut.

Cette propriété gère l’équilibre entre la précision de l’analyse et la vitesse. Le paramètre SQM_Accurate peut s’avérer nécessaire lors du traitement de documents avec des arrière-plans complexes ou des filigranes.

La valeur par défaut est SQM_Fast.

Lorsque cette propriété est définie sur TRUE, la détection du texte manuscrit est activée. Le texte manuscrit ne peut être détecté que si la propriété SpeedQualityMode est définie sur SQM_Accurate ; dans le cas contraire, ce paramètre est ignoré.

Cette propriété est FALSE par défaut.

Si cette propriété est TRUE, les tableaux sont détectés lors de l’analyse de mise en page.

Cette propriété est TRUE par défaut.

Donne accès au sous-ensemble des paramètres de traitement de page qui influent sur le processus d’analyse des tableaux. Si la propriété DetectTables est FALSE, ces paramètres sont ignorés.

Indique si les codes-barres sont détectés et, le cas échéant, si des blocs de codes-barres sont créés lors de l’analyse de mise en page. Si cette propriété est FALSE, les codes-barres peuvent être détectés comme des blocs d’un autre type (par exemple, des images).

Cette propriété est FALSE par défaut.

Donne accès au sous-ensemble des paramètres de traitement de page qui influent sur le processus de reconnaissance des blocs de codes-barres.

Ces paramètres sont ignorés si la valeur de la propriété DetectBarcodes est FALSE.

Si cette propriété est TRUE, les cases à cocher sont détectées lors de l’analyse de mise en page.

Cette propriété est FALSE par défaut.

Si cette propriété est TRUE, les séparateurs sont détectés lors de l’analyse de la mise en page.

Cette propriété est TRUE par défaut.

Si cette propriété est TRUE, les images sont détectées lors de l’analyse de la mise en page.

Cette propriété est TRUE par défaut.

Si cette propriété est TRUE, les images vectorielles sont détectées lors de l’analyse de la mise en page.Les blocs d’images vectoriellesne peuvent apparaître dans la mise en page que si cette propriété a été définie sur TRUE lors de l’analyse de la mise en page.

Cette propriété est TRUE par défaut.

Si cette propriété est TRUE, les tampons sont détectés lors de l’analyse de la mise en page et placés dans des blocs de typeBT_RasterPicture. Le texte figurant sur les tampons détectés ne sera pas reconnu.

Les tampons ne peuvent être détectés que si la propriété SpeedQualityMode est définie sur SQM_Accurate ; dans le cas contraire, ce paramètre est ignoré.

Cette propriété est FALSE par défaut.

Lorsque cette propriété est définie sur TRUE, ABBYY FineReader Engine suppose que l’image ne présente aucune ombre liée à la numérisation.

Cette propriété est FALSE par défaut.

Cette propriété indique si l’intégralité de l’image prétraitée peut contenir des informations à analyser. Si PaperSizeDetectionMode est défini sur PSDM_CloseToImageSize, la zone d’analyse sera délimitée au plus près de la taille de l’image d’origine.

Pour un fonctionnement correct de cette propriété, la propriété NoShadowsMode doit être définie sur FALSE.

La valeur par défaut de cette propriété est PSDM_Auto.

Lorsque cette propriété est définie sur TRUE, ABBYY FineReader Engine détecte tout le texte présent sur l’image d’une page, y compris le texte intégré dans des figures et des images. L’ordre de lecture n’est pas modifié afin de permettre une recherche en texte intégral ultérieure.

Cette propriété est FALSE par défaut.

Lorsque cette propriété est définie sur TRUE, FineReader Engine recherche le texte orienté verticalement. Elle s’applique à toutes les langues autres que les languesCJK. Pour les langues CJK, la détection du texte vertical est gérée par la propriété ProhibitCJKColumns.

Cette propriété est FALSE par défaut.

Le texte dans leslangues CJKpeut être écrit verticalement ou horizontalement. Définir cette propriété sur TRUE indique à ABBYY FineReader Engine d’ignorer la possibilité d’un texte vertical et de reconnaître l’image en supposant que tout le texte est disposé horizontalement.

Cette propriété est valide uniquement pour les langues CJK.

Cette propriété est FALSE par défaut.

Lorsque cette propriété est définie sur TRUE, elle indique à ABBYY FineReader Engine de considérer qu’une image n’est pas une double page de livre.

Cette propriété est FALSE par défaut.

Lorsque cette propriété est définie sur TRUE, elle indique à FineReader Engine de collecter des données pour l’export PDF lors de l’analyse de la mise en page. Les données collectées sont utilisées lors de l’export vers un PDF image uniquement (PEM_ImageOnlymode) avec compression MRC.

Lorsque cette propriété est définie sur TRUE, la reconnaissance n’est pas prise en charge. Le texte reconnu n’est pas nécessaire pour exporter le document vers un PDF image uniquement.

Cette propriété est FALSE par défaut.

Méthodes

NomDescription
CopyFromInitialise les propriétés de l’objet courant avec les valeurs des propriétés correspondantes d’un autre objet.
LoadFromFileRestaure le contenu de l’objet à partir d’un fichier sur le disque.
LoadFromMemory <Note> : Windows uniquement. </Note>Restaure le contenu de l’objet à partir de la mémoire globale.
SaveToFileEnregistre le contenu de l’objet dans un fichier sur le disque.
SaveToMemory <Note> : Windows uniquement. </Note>Enregistre le contenu de l’objet dans la mémoire globale.
PageAnalysisParams Diagramme d’objets

Paramètre de sortie

Cet objet est le paramètre de sortie de la méthode CreatePageAnalysisParams de l’objet Engine.

Paramètre d’entrée

Cet objet est transmis en tant que paramètre d’entrée aux méthodes suivantes :

Exemples

Cet objet est utilisé dans les exemples de code suivants : CommandLineInterface (Windows et Linux)

Voir aussi

Réglage des paramètres de prétraitement, d’analyse, de reconnaissance et de synthèse PageProcessingParams Utilisation des propriétés