에디터에 삽입한 이미지 정보 얻기

사용자가 웹한글 에디터에서 임의로 추가한 이미지 정보를 api 를 사용하여 가져오는 것이 가능 한가요?

Getclonedata 로 문서를 mht 로 변환하였는데, 이미지는 변환이 안되어 직접 다운로드 하여
문서 전체에 이미지를 다운받는것은 active x api에는 있는것 같은데, 웹한글 api 설명서에선 찾을 수가 없네요
이미지가 따로 속성 이름이 뷰여되지 않은 경우

  1. 필드의 이미지 추출가능 여부
    2.필드의 이미지 크기/위치 조회 여부

가 궁굼합니다.
감사합니다

안녕하세요. 답변드립니다.

  1. 필드의 이미지 추출가능 여부

우선 웹한글기안기에서 이미지를 저장하는 기능은 지원하지 않습니다.

  1. 필드의 이미지 크기/위치 조회 여부

다음의 코드를 통해서 image를 선택한 후, ParameterSet을 통해 값을 얻을 수 있습니다.

HwpCtrl.MoveToField("필드명");     // 필드로 이동
HwpCtrl.Run("SelectCtrlFront");    // 정방향으로 컨트롤을 탐색해 선택. 여기서는 그림선택

var dact = HwpCtrl.CreateAction("ShapeObjDialog");
var dset = dact.CreateSet();
dact.GetDefault(dset);
dact.Execute(dset);

// dset은 그림컨트롤 전체 속성
var imageAttr = dset.Item("ShapeDrawImageAttr");  // imageAttr는 그림컨트롤 중 그림탭에 해당되는 정보를 가짐
var origin_x = imageAttr.Item("OriginalSizeX");
var origin_y = imageAttr.Item("OriginalSizeY");   

dset에서는 그림, 표등의 컨트롤에서 공통속성 정보가 담겨 있습니다. (크기, 글자처럼 취급, 배치정보)
imageAttr에서는 그림의 오리지날 크기, 효과, 밝기, 그림 여백 등의 정보가 담겨있습니다.

parametset의 자세한 정보는개발 가이드 | 한컴디벨로퍼 의 parameterset Table.pdf 를 참고하시기 바랍니다.