- Sous Linux et macOS, l’enregistrer auprès de l’objet FRPage via un appel à la fonction globale AdviseFREngineObject.
- Sous Windows : établir la connexion entre cet objet et la source d’événements implémentée dans l’objet FRPage par les mécanismes COM standard.
Propriétés
Returns the Engine object. | ||
Returns the document which contains the page. | ||
Provides access to the image of the page. | ||
Provides access to the layout of the page. When you assign a Layout object to this property (for example, when
transferring data from one page to another), the logical structure of
the corresponding document becomes invalid. It is necessary to restore
the document structure by calling one of the synthesis methods.
However, you do not need to perform synthesis for the whole document,
it is only necessary to synthesize changed pages, e.g., using theSynthesizemethod. | ||
Returns the text of the page in a special “plain text” format. | ||
, read-only | Specifies the full path to the source image of the page. | |
, read-only | Specifies the main language of the recognized page. The property contains the internal name of the first language in the collection of detected languages (DetectedLanguages property). This property has a meaningful value only if recognition was performed with the automatic language detection on (see theproperty for details). By default, it is an empty string. | |
Provides access to the collection of recognition languages detected on the recognized page. Languages in the collection are sorted by the frequency of occurrence: from the most frequently occurred to the least. Cette propriété n’a une valeur significative que si la reconnaissance a été effectuée avec la détection automatique de la langue activée (voir la propriétépour plus de détails). La liste des langues n’est mise à jour qu’après la reconnaissance ; autrement dit, si vous modifiez manuellement la mise en page de la page, la collection reste inchangée. | ||
, lecture seule | Indique si la structure logique de la page est obsolète. Si cette propriété est TRUE, vous devez effectuer une synthèse de documents pour la page avant l’export. Dans le cas contraire, une erreur se produira lors de l’export. Cette propriété est utile lorsque vous travaillez avec des composants
visuels. La structure logique d’une page devient invalide si un
utilisateur modifie la mise en page via l’interface graphique des
composants visuels. Si l’export d’une telle page est effectué à l’aide
des commandes disponibles dans les composants visuels, ceux-ci
synthétisent la page automatiquement. En revanche, si vous utilisez
les méthodes de l’API FineReader Engine pour l’export, il vous
incombe d’effectuer la synthèse de documents pour la page avant
l’export. | |
, lecture seule | Renvoie l’indice de la page dans le fichier source. | |
, lecture seule | Indique si le fichier source de cette page était un PDF signé numériquement. | |
Donne accès à la collection de cartes de visite détectées sur la page. | ||
Indique si les méthodes Undo et Redo sont autorisées. Si la valeur de cette propriété est TRUE, toutes les commandes appelées soit à l’aide des méthodes pouvant modifier la page (telles que les méthodes de FRPage ou de l’objet), soit depuis les composants visuels Windows, peuvent être ajoutées à une pile d’annulation. Dans ce cas, les commandes appelées depuis les composants visuels sont ajoutées automatiquement à la pile. Pour ajouter à la pile les commandes appelées depuis l’API, utilisez la méthode Update. La propriété ne peut pas être définie sur FALSE pour une page ouverte
dans les composants visuels. | ||
, lecture seule | Indique si la méthode Redo peut être exécutée pour la dernière commande annulée, appelée soit à l’aide de l’une des méthodes pouvant modifier la page (telles que les méthodes de FRPage ou de l’objet), soit depuis l’un des composants visuels. | |
, lecture seule | Indique si la méthode Undo peut être exécutée pour la dernière commande appelée soit à l’aide de l’une des méthodes pouvant modifier la page (telles que les méthodes de FRPage ou de l’objet), soit depuis l’un des composants visuels. | |
Méthodes
Diagramme d’objets
Paramètre de sortie
- méthode Item de l’objet FRPages
- Sous Linux et Windows : méthode GetNextProcessedPage de l’objet BatchProcessor
Paramètre d’entrée
- méthode IndexOf de l’objet FRPages
- méthode AddPage de l’objet FRDocument
- méthode AddPage de l’objet ExportFileWriter
- méthode CreateObjectFromPage de l’objet ClassificationEngine
- méthodes OnProgress, OnWarning, OnRegionProcessed, OnPageProcessed de l’interface IFRPageEvents
- méthode PageRemoved de l’interface IFRPagesEvents
- méthode ComparePages de l’objet Comparator
- Sous Linux et Windows : méthode ProcessPageAsync de l’objet BatchProcessor
- Sous Windows, avec les composants visuels :
- méthodes OnActivePageChanged, OnActivePageChanging de l’interface DocumentViewerEvents
- méthodes OnActivePageChanged, OnActivePageChanging de l’interface IImageViewerEvents
- méthode OnActivePageChanged de l’interface IZoomViewerEvents
- méthodes OnActivePageChanged, OnActivePageChanging de l’interface ITextEditorEvents
- méthode OnActivePageChanged de l’interface ITextValidatorEvents
Exemples
Code C#
Code C#
- macOS : Business Card Recognition et RecognizedTextProcessing
- Linux : BCR, BatchProcessing, CustomLanguage, CommandLineInterface
- Windows : BatchProcessing, CustomLanguage, CommandLineInterface, RecognizedTextProcessing, VisualComponents et les outils de démonstration : BatchProcessingRecognition, Engine Predefined Processing Profiles.
