안녕하십니까
HTML을 가지고 SetTextFile API 로 한글을 불러오는 작업을 진행중입니다.
다름이 아니고 SetTextFile 한 다음 각각 그리기 객체 에 대해서 좌표 값을 가져온 후
insertPicture를 하는것이 목적입니다.
html에서 이미지 는 3개가 존재하고
해당 while 문 내 if문도 3번 타는데 GetPos 해서 좌표를 찍을경우
let setText = HwpCtrl.SetTextFile(html, "HTML", "insertfile", function (result) {
var ctrl = HwpCtrl.HeadCtrl;
var posObj;
while (ctrl) {
if (ctrl.CtrlID === 'gso') {
posObj = HwpCtrl.GetPos();
console.log('posObj.para : + ' + posObj.para);
console.log('posObj.pos : ' + posObj.pos);
}
ctrl = ctrl.Next; }
}, null)
해당 부분 console을 찍어봐도 3번 모두 getpos 값이 동일합니다.
비동기 문제인가 해서 promise 로 setText가 켜지고 (화면에도 hwp생성되고) 해도 마찬가지로
getPos 값이 동일합니다 혹시 방법을 잘못 접근했을까요?