...
Name | Type | Description |
|---|---|---|
| docFile | File | 에디터를 통해 임포트할 파일 |
| bOverwrite | boolean | 덮어 씌울지 덮어쓸지 여부 |
Return:
| Key | Type | Description |
|---|---|---|
| serializedData | number[] | 문서 변환 후 문서 모델을 직렬화 한 데이터 |
| importPath | string | 브라우저에서 접근 가능한 변환된 파일 경로 |
| importImageMap | Object | 변환된 이미지 리소스와 접근 가능한 이미지로 구성된 맵 |
...
Status colour Yellow title 릴리즈 3.2.15.2301 2507 이상
| Code Block | ||||
|---|---|---|---|---|
| ||||
// 비동기 함수 예제 (async)
editor.setCustomImportFunction(async (docFile, bOverwrite) => {
const {serializedData, importPath, importImageMap} = await new Promise(resolve => setTimeout(resolve, 1000)); // 파일 임포트 처리
return {serializedData, importPath, importImageMap};
});
// 비동기 함수 예제 (promise)
editor.setCustomImportFunction((docFile, bOverwrite) => {
return new Promise((resolve, reject) => { // 파일 임포트 처리
setTimeout(() => {
resolve({serializedData, importPath, importImageMap});
}, 1000);
});
}); |
...