...
| Name | Type | Description |
|---|---|---|
| eventType | string | 이벤트 타입입니다. |
| listener | function | 이벤트 리스너입니다. |
| options | object | 동기, 비동기 옵션입니다. |
Example:
| Code Block | ||||||
|---|---|---|---|---|---|---|
| ||||||
var editor = new SynapEditor(id, synapEditorConfig);
var ocr = editor.plugins.ocr;
var EVENT_TYPE = ocr.EVENT_TYPE;
var eventListener = function () {};
var options = { sync: true }
ocr.on(EVENT_TYPE.OCR_DATA_CHANGED, eventListener, options); |
...
| Name | Type | Description |
|---|---|---|
| eventType | string | 이벤트 타입입니다. |
| listener | function | 이벤트 리스너입니다. |
Example:
| Code Block | ||||||
|---|---|---|---|---|---|---|
| ||||||
var editor = new SynapEditor(id, synapEditorConfig);
var ocr = editor.plugins.ocr;
var EVENT_TYPE = ocr.EVENT_TYPE;
var eventListener = function () {};
ocr.off(EVENT_TYPE.OCR_DATA_CHANGED, eventListener); |
...
| Type | Description |
|---|---|
| string | 생성된 HTML을 문자열 형태로 반환합니다. |
Example:
| Code Block | ||||||
|---|---|---|---|---|---|---|
| ||||||
var ocrData = { /* OCR을 통해 추출된 이미지 데이터 */ };
// 'line' 타입의 경우
var htmlResultLine = editor.plugins.ocr.getHTMLByOCRData(ocrData, 'line', false);
// 'block' 타입의 경우
var htmlResultBlock = editor.plugins.ocr.getHTMLByOCRData(ocrData, 'block', false);
// tableRecognition을 true로 설정한 경우
var htmlResultTable = editor.plugins.ocr.getHTMLByOCRData(ocrData, 'block', true); |
...