Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Status
colourYellow
title릴리즈 2.4.1 이상

에디터 객체에 api, params를 입력 하여 api와 params를 활용해 임포트 할 수 있는 API를 제공합니다API입니다.


Parameters:

Name

Type

Description

apiString서버로 요청할 api임포트를 요청할 서버 API를 설정합니다.
paramsObjectapi request에 설정할 parameter
bOverwriteBoolean임포트시 덮어쓰기 (true인 경우 덮어쓰기)

참고) 절대 경로를 활용한 import

...

임포트 요청시 함께 전달할 parameter 를 설정합니다.
overwriteBoolean=true

임포트시 작성중인 내용을 덮어쓰기 할지 여부입니다. (기본값 true)

  • true: 작성중인 내용을 덮어씁니다.
  • false: 캐럿이 위치한 곳에 내용을 추가합니다.
headersObject

Status
colourYellow
title릴리즈 2.7.0 이상
 임포트 요청시 함께 전달할 header를 설정합니다


예시) 절대 경로를 활용한 임포트

서버에 위치한 문서의 절대경로를 활용해 임포트를 하는 예제입니다.

문서의 절대경로를 받아 임포트 결과 값을 반환해주는 서버 API가 필요합니다.


Example:

Code Block
languagejs
themeEmacs
// params로 서버에 위치한 문서의 절대경로 path를 받아 해당 문서를 임포트 하도록 구현된 서버 API 입니다.
// 서버 API는 문서를 임포트한 결과({ serializedData, importPath, ... })를 반환해야 합니다. 
const api = "'./importOnServer"'; 
const params = { path: "'D:\test.docx"' }; 
const overwrite = true;

editor.openDocumentOnServer(api, params, trueoverwrite);