Class OmrEngine
내용물
[
숨다
]OmrEngine class
OMR 엔진. 템플릿 및 이미지 처리 클래스와 GUI 구성 요소 생성을 처리합니다.
public class OmrEngine
생성자
이름 | 설명 |
---|---|
OmrEngine() | 기본 생성자입니다. |
행동 양식
이름 | 설명 |
---|---|
GenerateJSONTemplate(string, GlobalPageSettings, Encoding) | .json markup 를 기반으로 템플릿(.omr) 및 템플릿 이미지를 생성합니다. |
GenerateJSONTemplateFromString(string, GlobalPageSettings, ImageCollection) | JSON 마크업을 기반으로 템플릿(.omr) 및 템플릿 이미지 생성 |
GenerateTemplate(string, Encoding) | 텍스트 마크업을 기반으로 템플릿(.omr) 및 템플릿 이미지 생성 |
GenerateTemplate(string[], ImageCollection) | 마크업 lines 의 배열을 기반으로 템플릿(.omr) 및 템플릿 이미지를 생성합니다. |
GenerateTemplate(MemoryStream, ImageCollection, Encoding) | MemoryStream 를 기반으로 템플릿(.omr) 및 템플릿 이미지를 생성합니다. |
GenerateTemplate(string, GlobalPageSettings, Encoding) | 텍스트 마크업을 기반으로 템플릿(.omr) 및 템플릿 이미지 생성 |
GenerateTemplate(string, string[], Encoding) | 텍스트 마크업을 기반으로 템플릿(.omr) 및 템플릿 이미지 생성 |
GenerateTemplate(string[], GlobalPageSettings, ImageCollection) | 마크업 lines 의 배열을 기반으로 템플릿(.omr) 및 템플릿 이미지를 생성합니다. |
GenerateTemplate(TemplateConfig, GlobalPageSettings, ImageCollection) | Template object 를 기반으로 템플릿(.omr) 및 템플릿 이미지를 생성합니다. |
GenerateTemplate(MemoryStream, GlobalPageSettings, ImageCollection, Encoding) | MemoryStream 를 기반으로 템플릿(.omr) 및 템플릿 이미지를 생성합니다. |
GetCorrectionControl(TemplateProcessor) | 생성CorrectionControl GUI를 사용하여 OMR API로 작업할 수 있는 인스턴스. 소요TemplateProcessor 매개변수로 지정되며 지정된 template 를 사용하여 생성된 이미지에서만 작동합니다. |
GetTemplateProcessor(string) | 생성TemplateProcessor 지정된 template. 작업을 허용하는 인스턴스 |
GetTemplateProcessor(MemoryStream, Encoding) | 생성TemplateProcessor 지정된 template. 작업을 허용하는 인스턴스 |
예
// 템플릿 프로세서 가져오기
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