# GetTextFile 함수에 대해 문의드립니다.

**URL:** <https://forum.developer.hancom.com/t/gettextfile/925>\
**Category:** 웹한글 기안기\
**Created:** [9월 15, 2023, 12:13오전 UTC](https://forum.developer.hancom.com/t/gettextfile/925 "2023-09-15T00:13:00Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![new](https://avatars.discourse-cdn.com/v4/letter/n/c6cbf5/32.png) [@new](https://forum.developer.hancom.com/u/new)\
**Post date:** [9월 15, 2023, 12:13오전 UTC](https://forum.developer.hancom.com/t/gettextfile/925/1 "2023-09-15T00:13:00Z")

</div>

현재 GetTextFile이 작동되지 않는 경우가 있어 문의드립니다.

var data;

HwpCtrl.GetTextFile(“HWP”, “saveblock”, function(result){

data = result;

}

이렇게 호출하여 사용했을 때 공백 값이 들어오게 되면 GetTextFile 콜백 함수 안의 실행문이 실행되지 않고 멈춥니다.

saveblock 옵션을 사용하게 되면 공백값을 처리하지 못하는건지, 만약 처리가 가능한 경우에는 어떻게 처리를 진행하는지 궁금합니다.

---

<div class="post-metadata">

**Author:** ![anon35536051](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@anon35536051](https://forum.developer.hancom.com/u/anon35536051)\
**Post date:** [9월 15, 2023, 4:25오전 UTC](https://forum.developer.hancom.com/t/gettextfile/925/2 "2023-09-15T04:25:06Z")

</div>

안녕하세요.

saveblock 옵션이 사용된 경우 선택영역이 존재하지 않을 경우에는 함수가 실패되어 callback이 호출되지 않는 현상을 발견했습니다.

우선 HwpCtrl.GetTextFIle()을 호출하기전에 SelectionMode 값을 확인한 후 호출해야 할 것 같습니다.

```auto
if ((HwpCtrl.SelectionMode & 0xF) != 0) {
    HwpCtrl.GetTextFile("Hwp", "saveblock", function(result) {
        data =result;
    }
}

```

이와 별도로 셀렉션이 없을 경우에도 callback 함수가 호출될 수 있도록 다음번 패치에 반영하도록 하겠습니다.  
감사합니다.

---

<div class="post-metadata">

**Author:** ![new](https://avatars.discourse-cdn.com/v4/letter/n/c6cbf5/32.png) [@new](https://forum.developer.hancom.com/u/new)\
**Post date:** [11월 1, 2023, 2:02오전 UTC](https://forum.developer.hancom.com/t/gettextfile/925/3 "2023-11-01T02:02:32Z")

</div>

혹시 패치가 언제쯤 진행되는지 일정에 대해서 알 수 있을까요?

---

<div class="post-metadata">

**Author:** ![anon35536051](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@anon35536051](https://forum.developer.hancom.com/u/anon35536051)\
**Post date:** [11월 1, 2023, 5:50오전 UTC](https://forum.developer.hancom.com/t/gettextfile/925/4 "2023-11-01T05:50:30Z")

</div>

패치는 올해 말에서 내년 초 쯤으로 예상됩니다. (12월 ~ 1월 사이)

아래 답변을 참고하시기 바랍니다.

> [@SetTextFile 질문](https://forum.developer.hancom.com/t/settextfile/1017/2):
>
> 안녕하세요. 확인을 해보니, GetTextFIle과 마찬가지로 SetTextFile에도 ‘빈문서’, '빈문자열’을 받았을 때 문제가 발생되는 것을 확인했습니다. 우선 API사용에 불편을 드린 점 양해를 구하며, 다음 패치에 정상적으로 동작하도록 수정하겠습니다. 다음 패치는 올해 말에서 내년 초 쯤으로 예상됩니다. (12월 ~ 1월 사이) 감사합니다.

---

<div class="post-metadata">

**Author:** ![new](https://avatars.discourse-cdn.com/v4/letter/n/c6cbf5/32.png) [@new](https://forum.developer.hancom.com/u/new)\
**Post date:** [3월 11, 2024, 5:04오전 UTC](https://forum.developer.hancom.com/t/gettextfile/925/5 "2024-03-11T05:04:11Z")

</div>

안녕하세요. 문의 드린 내용이 2023.12.14 일자에 패치 된 것을 확인했습니다. 추가 적으로 궁금한 것이 있어서 질문드립니다.

패치가 되었으면 사용자가 추가적으로 업데이트를 해야 패치 된 내용이 적용되는 것인지 궁금합니다.

---

<div class="post-metadata">

**Author:** ![cgkang](https://avatars.discourse-cdn.com/v4/letter/c/bc79bd/32.png) [@cgkang](https://forum.developer.hancom.com/u/cgkang)\
**Post date:** [3월 12, 2024, 1:26오전 UTC](https://forum.developer.hancom.com/t/gettextfile/925/6 "2024-03-12T01:26:28Z")

</div>

안녕하세요.  
사용자가 추가로 업데이트를 진행 하셔야 패치 적용이 됩니다.

감사합니다.
