텍스트를 가져와 작업 창에 표시해야하는 Office Word 추가 기능을 만들고 있습니다. 호스트 문서에서와 같은 형식으로 텍스트를 표시하는 것이 바람직하므로 getSelectedDataAsync()
함수를 사용하고 강제 변환 유형으로 Office.CoercionType.Html
을 지정합니다. 이것은 Word 온라인에서 매우 잘 작동합니다. 그러나 불행히도 Word 2013 및 2016 클라이언트에는 없습니다.Word 추가 기능에서 문서에서 HTML 선택 받기
설명서를 보면 (http://dev.office.com/reference/add-ins/shared/document.getselecteddataasync) Office.CoercionType.Html
은 Word에서 지원되지만 Word 온라인은 명시 적으로 언급하지 않았습니다. 행동으로 판단 할 때, 문서가 잘못되어있는 것 같고 반대 방향으로 말을해야합니다.
하지만 아마도 나는 뭔가를 놓친 것일 수 있습니다. 왜 작동하지 않는지 또는 어떻게 작동시킬 수 있는지에 대한 아이디어가 있습니까? 선택을 얻은 후에 최소한의 처리를하는 편이 좋을 것입니다. 그래서 HTML로 가져 오는 것이 최상의 솔루션 인 것 같습니다. 일반 텍스트를 가져 오는 것은 형식 지정의 절대 최소 요구 사항 인 단락을 고려하는 것처럼 보이지 않습니다.
내가 발견 한 유일한 질문은 Apps for Office 365 - Return selected text with styling and formatted과 관련되어 있지만 내 질문에는 대답하지 않습니다.