Html 형태로 문서내용 읽고 이미지 파일 서버로 업로드 하는 방법 문의 드립니다

(예전 커뮤니티(2016-2020) 사이트에서 옮겨온 글입니다: 번호 13)

작성자: mklee75
날짜: 2016-12-16


안녕하세요.

사용자가 hwpctrl 에 입력한 내용을
GetTextFile 메소드를 이용해서 HTML 형태로 내용을 읽어와서 서버 DB에 테이블 형태로 저장하고
문서안에 이미지 파일은 서버의 특정 폴더로 저장하려고 합니다.

방법이 있을까요?
이미지 파일만 읽어와서 서버로 저장만 할 수 있으면
가능할것 같은데요. ㅠ

댓글

yhjung (2016.12.16)

GetTextFile은 한글문서 전체에 대해 추출하는 기능입니다. 이미지만을 따로 저장하기 위해서는 각 이미지를 선택한 후 PictureSave를 통해 저장하면 될것으로 사료됩니다. 이미지를 선택하는 방법은 CtrlID가 gso인 객체를 순차적으로 찾으면 될것 같습니다.

mklee75 (2016.12.16)

그런 방법이 있었네요. 감사합니다.

mklee75 (2016.12.19)

PictureSave 메소드를 이용해서 클라이언트의 특정 폴더로 이름을 변경해서 저장하는 방법이 있나요?

mklee75 (2016.12.19)

시스템에서 자동으로 처리하는 방법이요. 클라이언트에 저장 다이얼로그 띄우지 않고요…

(2016.12.20)
var vAction = pHwpCtrl.CreateAction("ShapeObjSaveAsPicture"); 
var vSet = vAction.CreateSet(); 
vAction.GetDefault(vSet); 
vSet.SetItem("Path", strDocName); // 파일 경로+파일이름+확장자 
vAction.Execute(vSet);
(2016.12.20)

이렇게 ShapeObjSaveAsPicture 액션을 사용해 보시기 바랍니다