Class OmrEngine
Contenuti
[
Nascondere
]OmrEngine class
Il motore OMR. Gestisce la creazione del modello e delle classi di elaborazione delle immagini e dei componenti della GUI.
public class OmrEngine
Costruttori
| Nome | Descrizione | 
|---|---|
| OmrEngine() | Default_Costruttore | 
Metodi
| Nome | Descrizione | 
|---|---|
| GenerateJSONTemplate(string, GlobalPageSettings, Encoding) | Crea un modello (.omr) e un’immagine modello basata su .json markup | 
| GenerateJSONTemplateFromString(string, GlobalPageSettings, ImageCollection) | Crea un modello (.omr) e un’immagine modello basata sul markup JSON | 
| GenerateTemplate(string, Encoding) | Crea un modello (.omr) e un’immagine modello basata sul markup del testo | 
| GenerateTemplate(string[], ImageCollection) | Crea un modello (.omr) e un’immagine modello basata su un array delle linee di markup | 
| GenerateTemplate(MemoryStream, ImageCollection, Encoding) | Crea un modello (.omr) e un’immagine modello basata su MemoryStream | 
| GenerateTemplate(string, GlobalPageSettings, Encoding) | Crea un modello (.omr) e un’immagine modello basata sul markup del testo | 
| GenerateTemplate(string, string[], Encoding) | Crea un modello (.omr) e un’immagine modello basata sul markup del testo | 
| GenerateTemplate(string[], GlobalPageSettings, ImageCollection) | Crea un modello (.omr) e un’immagine modello basata su un array delle linee di markup | 
| GenerateTemplate(TemplateConfig, GlobalPageSettings, ImageCollection) | Crea un modello (.omr) e un’immagine modello basata sull’oggetto Modello | 
| GenerateTemplate(MemoryStream, GlobalPageSettings, ImageCollection, Encoding) | Crea un modello (.omr) e un’immagine modello basata su MemoryStream | 
| GetCorrectionControl(TemplateProcessor) | Crea il file CorrectionControlistanza che consente di lavorare con l’API OMR utilizzando GUI. TakesTemplateProcessorcome parametro e funziona solo con le immagini create utilizzando template specificato | 
| GetTemplateProcessor(string) | Crea il file TemplateProcessoristanza che consente di lavorare con il modello specificato. | 
| GetTemplateProcessor(MemoryStream, Encoding) | Crea il file TemplateProcessoristanza che consente di lavorare con il modello specificato. | 
Esempi
// ottiene il processore del modello
OmrEngine engine = new OmrEngine();
TemplateProcessor templateProcessor = engine.GetTemplateProcessor(templatePath);
// ottiene il controllo della GUI di correzione
OmrEngine engine = new OmrEngine();
TemplateProcessor templateProcessor = engine.GetTemplateProcessor(templatePath);
CorrectionControl control = engine.GetCorrectionControl(templateProcessor);
// genera un modello
OmrEngine engine = new OmrEngine();
GenerationResult result = engine.GenerateTemplate(markupPath);
if(result.ErrorCode == 0)
{
    result.Save(folderPath, templateName);
}
Guarda anche
- spazio dei nomi Aspose.OMR.Api
- assemblea Aspose.OMR