Class OmrEngine
περιεχόμενα
[
κρύβω
]OmrEngine class
Η μηχανή OMR. Χειρίζεται τη δημιουργία του προτύπου και των κλάσεων επεξεργασίας εικόνας και των στοιχείων GUI.
public class OmrEngine
Κατασκευαστές
Ονομα | Περιγραφή |
---|---|
OmrEngine() | Ο προεπιλεγμένος κατασκευαστής. |
Μέθοδοι
Ονομα | Περιγραφή |
---|---|
GenerateJSONTemplate(string, GlobalPageSettings, Encoding) | Δημιουργεί ένα πρότυπο (.omr) και μια εικόνα προτύπου με βάση το .json markup |
GenerateJSONTemplateFromString(string, GlobalPageSettings, ImageCollection) | Δημιουργεί ένα πρότυπο (.omr) και μια εικόνα προτύπου με βάση το JSON markup |
GenerateTemplate(string, Encoding) | Δημιουργεί ένα πρότυπο (.omr) και μια εικόνα προτύπου με βάση το κείμενο markup |
GenerateTemplate(string[], ImageCollection) | Δημιουργεί ένα πρότυπο (.omr) και μια εικόνα προτύπου με βάση έναν πίνακα των γραμμών σήμανσης |
GenerateTemplate(MemoryStream, ImageCollection, Encoding) | Δημιουργεί ένα πρότυπο (.omr) και μια εικόνα προτύπου με βάση το MemoryStream |
GenerateTemplate(string, GlobalPageSettings, Encoding) | Δημιουργεί ένα πρότυπο (.omr) και μια εικόνα προτύπου με βάση το κείμενο markup |
GenerateTemplate(string, string[], Encoding) | Δημιουργεί ένα πρότυπο (.omr) και μια εικόνα προτύπου με βάση το κείμενο markup |
GenerateTemplate(string[], GlobalPageSettings, ImageCollection) | Δημιουργεί ένα πρότυπο (.omr) και μια εικόνα προτύπου με βάση έναν πίνακα των γραμμών σήμανσης |
GenerateTemplate(TemplateConfig, GlobalPageSettings, ImageCollection) | Δημιουργεί ένα πρότυπο (.omr) και μια εικόνα προτύπου με βάση το Template object |
GenerateTemplate(MemoryStream, GlobalPageSettings, ImageCollection, Encoding) | Δημιουργεί ένα πρότυπο (.omr) και μια εικόνα προτύπου με βάση το MemoryStream |
GetCorrectionControl(TemplateProcessor) | Δημιουργεί τοCorrectionControl παράδειγμα που επιτρέπει την εργασία με OMR API χρησιμοποιώντας GUI. TakesTemplateProcessor ως παράμετρος και λειτουργεί μόνο με εικόνες που έχουν δημιουργηθεί χρησιμοποιώντας καθορισμένο template |
GetTemplateProcessor(string) | Δημιουργεί τοTemplateProcessor παράδειγμα που επιτρέπει την εργασία με καθορισμένο πρότυπο. |
GetTemplateProcessor(MemoryStream, Encoding) | Δημιουργεί τοTemplateProcessor παράδειγμα που επιτρέπει την εργασία με καθορισμένο πρότυπο. |
Παραδείγματα
// λάβετε τον επεξεργαστή προτύπου
OmrEngine engine = new OmrEngine();
TemplateProcessor templateProcessor = engine.GetTemplateProcessor(templatePath);
// λήψη διόρθωσης ελέγχου GUI
OmrEngine engine = new OmrEngine();
TemplateProcessor templateProcessor = engine.GetTemplateProcessor(templatePath);
CorrectionControl control = engine.GetCorrectionControl(templateProcessor);
// δημιουργία προτύπου
OmrEngine engine = new OmrEngine();
GenerationResult result = engine.GenerateTemplate(markupPath);
if(result.ErrorCode == 0)
{
result.Save(folderPath, templateName);
}
Δείτε επίσης
- χώρος ονομάτων Aspose.OMR.Api
- συνέλευση Aspose.OMR