Class OmrEngine
محتويات
[
يخفي
]OmrEngine class
محرك OMR. يتولى إنشاء قوالب وفئات معالجة الصور ومكونات واجهة المستخدم الرسومية.
public class OmrEngine
المنشئون
اسم | وصف |
---|---|
OmrEngine() | Default_Constructor |
طُرق
اسم | وصف |
---|---|
GenerateJSONTemplate(string, GlobalPageSettings, Encoding) | إنشاء قالب (.omr) وصورة نموذج بناءً على علامة json . |
GenerateJSONTemplateFromString(string, GlobalPageSettings, ImageCollection) | إنشاء نموذج (.omr) وصورة نموذج استنادًا إلى علامة JSON markup |
GenerateTemplate(string, Encoding) | إنشاء قالب (.omr) وصورة نموذج بناءً على ترميز النص |
GenerateTemplate(string[], ImageCollection) | إنشاء قالب (.omr) وصورة نموذج بناءً على مصفوفة من خطوط التوصيف |
GenerateTemplate(MemoryStream, ImageCollection, Encoding) | إنشاء قالب (.omr) وصورة نموذج بناءً على MemoryStream |
GenerateTemplate(string, GlobalPageSettings, Encoding) | إنشاء قالب (.omr) وصورة نموذج بناءً على ترميز النص |
GenerateTemplate(string, string[], Encoding) | إنشاء قالب (.omr) وصورة نموذج بناءً على ترميز النص |
GenerateTemplate(string[], GlobalPageSettings, ImageCollection) | إنشاء قالب (.omr) وصورة نموذج بناءً على مصفوفة من خطوط التوصيف |
GenerateTemplate(TemplateConfig, GlobalPageSettings, ImageCollection) | إنشاء قالب (.omr) وصورة نموذج بناءً على كائن النموذج |
GenerateTemplate(MemoryStream, GlobalPageSettings, ImageCollection, Encoding) | إنشاء قالب (.omr) وصورة نموذج بناءً على MemoryStream |
GetCorrectionControl(TemplateProcessor) | ينشئ ملفCorrectionControl المثال الذي يسمح بالعمل مع واجهة برمجة تطبيقات OMR باستخدام واجهة المستخدم الرسوميةTemplateProcessor كمعامل ويعمل فقط مع الصور التي تم إنشاؤها باستخدام template المحدد |
GetTemplateProcessor(string) | ينشئ ملفTemplateProcessor المثال الذي يسمح بالعمل مع قالب محدد. |
GetTemplateProcessor(MemoryStream, Encoding) | ينشئ ملفTemplateProcessor المثال الذي يسمح بالعمل مع قالب محدد. |
أمثلة
// الحصول على معالج القالب
OmrEngine engine = new OmrEngine();
TemplateProcessor templateProcessor = engine.GetTemplateProcessor(templatePath);
// الحصول على التحكم في واجهة المستخدم الرسومية للتصحيح
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