Passer au contenu principal
Cette méthode charge l’un des profils prédéfinis. Une fois le profil chargé, les objets créés par la suite utiliseront les nouvelles valeurs par défaut définies dans le profil. Pour en savoir plus sur l’utilisation des profils, consultez la section Utilisation des profils de cette aide.

Syntaxe

C++

HRESULT LoadPredefinedProfile( BSTR ProfileName );

C#

void LoadPredefinedProfile( string ProfileName );

Visual Basic .NET

Sub LoadPredefinedProfile(ProfileName As String)

Paramètres

ProfileName [in] Cette variable contient le nom d’un profil. Vous trouverez ci-dessous une liste des profils prédéfinis disponibles : Pour obtenir la liste complète des paramètres utilisés par chaque profil, consultez Predefined Profiles Specification. Notez toutefois que ces paramètres peuvent être modifiés sans préavis dans les prochaines versions. Pour les utilisateurs de Linux et de macOS, les fichiers de profils prédéfinis se trouvent dans votre package de distribution, dans le dossier suivant :
  • Linux: Bin/PredefinedProfiles
  • macOS: Libraries/PredefinedProfiles
Les profils peuvent nécessiter des modules supplémentaires inclus dans la licence. Voir les détails dans les descriptions des profils.

Valeurs de retour

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

Remarques

Cet appel de méthode efface la session de reconnaissance en cours (autrement dit, la méthode IEngine::CleanRecognizerSession est appelée automatiquement).

Exemples

// Charger le moteur
FREngine.IEngine engine;
...
// Sélectionner le profil prédéfini approprié
engine.LoadPredefinedProfile("DocumentConversion_Accuracy");
// Poursuivre le traitement du document
Cette méthode est utilisée dans tous les exemples de code.

Voir aussi

Moteur Utilisation des profils