# 자바 스크립트 환경, 이미지 삽입 관련

**URL:** https://forum.developer.hancom.com/t/topic/177
**Category:** 한글 컨트롤
**Created:** [10월 19, 2021, 5:20오전 UTC](https://forum.developer.hancom.com/t/topic/177 "2021-10-19T05:20:30Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![dev.community](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.developer.hancom.com/dev.community/32/488_2.png) [@dev.community](https://forum.developer.hancom.com/u/dev.community)
#### Post date: [10월 19, 2021, 5:20오전 UTC](https://forum.developer.hancom.com/t/topic/177/1 "2021-10-19T05:20:30Z")

</div>

_(예전 커뮤니티(2016-2020) 사이트에서 옮겨온 글입니다: [번호 140](https://www.hancom.com/board/devcommView.do?board_seq=48&artcl_seq=9691))_

작성자: seongmin  
날짜: 2019-11-21

* * *

？안녕하세요.

자바 스크립트 환경에서 개발 중입니다.

HwpCtrl Object의 InsertPicture 메소드를 사용하는 중 동작하지 않음으로 문의 남깁니다.

개발 매뉴얼 중 InsertPicture : [스토어](https://www.hancom.com/board/devmanualList.do?artcl_seq=3978)

？웹 한글 기안기 API를 통해

InsertPicture를 Run하니 이미지가 삽입되는 것을 확인하였습니다.

다음은 기안기의 InsertPicture 구문입니다.

```auto
HwpCtrl.InsertPicture('https://www.hancom.com/legacy/webhwp/images/img_logo.png', true, 1, false, false, 0, 17, 17, function(ctrl){
      if(ctrl){
        console.log('성공');
      } else {
        console.log('실패');
      }
    }); 

```

이것을 제 소스에 그대로 넣어 실행하니

‘인수의 개수나 속성 할당이 잘못 되었습니다.’ 라는 Error가 발생하여, 마지막 부분(console.log Function)을 제거 후 실행하니 Error없이 실행되었습니다.

하지만 이미지는 들어가지 않더군요.

`https://www.hancom.com/legacy/webhwp/images/img_logo.png`

이 URL에서 한글 이미지가 확인 되었고, 혹시 몰라 다른 이미지의 경로도 입력해보았습니다. 하지만 이미지 삽입이 되지 않았습니다.

다음은 제가 입력한 코드 일부입니다.

```auto
//한글 전역 변수
var hwp

//한글 실행
function hwpCreate() {
  hwp = new ActiveXObject('HWPFrame.HwpObject.1');
}

//이미지 삽입
function DrawImg(){
  console.log('DrawImg 시작');

  hwp.InsertPicture('https://www.hancom.com/legacy/webhwp/images/img_logo.png', true, 0, false, false, 0, 17, 17);

  console.log('DrawImg 끝');
}

```

무엇이 문제인지 모르겠습니다. 답변 부탁드립니다.

#### 댓글

##### seongmin (2019.11.26)

[자답]  
현재까지 알아낸 사항

http ~~~ 경로에서 가져오는 건 실패

하지만 로컬 PC에서 가져오는 것은 성공

[예제]

```auto
hwp.InsertPicture('C:\\Users\\JungALeum\\Downloads\\HwpAutomationAPI\\img.jpg', true, 2, false, false, 0, 17, 17);

```
