Class OmrEngine
Contenu
[
Cacher
]OmrEngine class
Le moteur OMR. Gère la création des classes de traitement de modèle et d’image et des composants de l’interface graphique.
public class OmrEngine
Constructeurs
Nom | La description |
---|---|
OmrEngine() | Default_Constructor |
Méthodes
Nom | La description |
---|---|
GenerateJSONTemplate(string, GlobalPageSettings, Encoding) | Crée un modèle (.omr) et une image de modèle basés sur le balisage .json |
GenerateJSONTemplateFromString(string, GlobalPageSettings, ImageCollection) | Crée un modèle (.omr) et une image de modèle basés sur le balisage JSON |
GenerateTemplate(string, Encoding) | Crée un modèle (.omr) et une image de modèle basés sur le balisage de texte |
GenerateTemplate(string[], ImageCollection) | Crée un modèle (.omr) et une image de modèle basés sur un tableau de lignes de balisage |
GenerateTemplate(MemoryStream, ImageCollection, Encoding) | Crée un modèle (.omr) et une image de modèle basés sur MemoryStream |
GenerateTemplate(string, GlobalPageSettings, Encoding) | Crée un modèle (.omr) et une image de modèle basés sur le balisage de texte |
GenerateTemplate(string, string[], Encoding) | Crée un modèle (.omr) et une image de modèle basés sur le balisage de texte |
GenerateTemplate(string[], GlobalPageSettings, ImageCollection) | Crée un modèle (.omr) et une image de modèle basés sur un tableau de lignes de balisage |
GenerateTemplate(TemplateConfig, GlobalPageSettings, ImageCollection) | Crée un modèle (.omr) et une image de modèle basés sur l’objet Modèle |
GenerateTemplate(MemoryStream, GlobalPageSettings, ImageCollection, Encoding) | Crée un modèle (.omr) et une image de modèle basés sur MemoryStream |
GetCorrectionControl(TemplateProcessor) | Crée leCorrectionControl instance qui permet de travailler avec l’API OMR à l’aide de l’interface graphique. PrendTemplateProcessor en tant que paramètre et ne fonctionne qu’avec les images créées à l’aide du template spécifié |
GetTemplateProcessor(string) | Crée leTemplateProcessor instance qui permet de travailler avec le modèle spécifié. |
GetTemplateProcessor(MemoryStream, Encoding) | Crée leTemplateProcessor instance qui permet de travailler avec le modèle spécifié. |
Exemples
// récupère le processeur de modèle
OmrEngine engine = new OmrEngine();
TemplateProcessor templateProcessor = engine.GetTemplateProcessor(templatePath);
// obtient le contrôle de l'interface graphique de correction
OmrEngine engine = new OmrEngine();
TemplateProcessor templateProcessor = engine.GetTemplateProcessor(templatePath);
CorrectionControl control = engine.GetCorrectionControl(templateProcessor);
// génère un modèle
OmrEngine engine = new OmrEngine();
GenerationResult result = engine.GenerateTemplate(markupPath);
if(result.ErrorCode == 0)
{
result.Save(folderPath, templateName);
}
Voir également
- espace de noms Aspose.OMR.Api
- Assemblée Aspose.OMR