안녕하세요.
누름틀 관련 기능 문의입니다.
예를 들어 웹기안기에서 누름틀 외 정보 제외하고 누름틀 3개에 입력한 정보(텍스트, 표, 이미지)만 각 누름틀 별로 파일로 저장하거나 누름틀 별 데이터로 리턴받을 수 있는 기능이 있는지 궁금합니다.
불가능할 경우 별도 자바로 구현해야하기 때문에 확인이 필요합니다.
답변부탁드립니다. 감사합니다.
안녕하세요.
누름틀 관련 기능 문의입니다.
예를 들어 웹기안기에서 누름틀 외 정보 제외하고 누름틀 3개에 입력한 정보(텍스트, 표, 이미지)만 각 누름틀 별로 파일로 저장하거나 누름틀 별 데이터로 리턴받을 수 있는 기능이 있는지 궁금합니다.
불가능할 경우 별도 자바로 구현해야하기 때문에 확인이 필요합니다.
답변부탁드립니다. 감사합니다.
안녕하세요.
누름틀에 입력된 Text정보만 추출할 경우에는 GetFieldText() 함수를 이용하시면 됩니다.
그 외, 누름틀에 입력된 정보가 Text 외에도 도형, 그림등이 존재한다면 다음의 함수를 조합하여 사용하셔야 합니다.
HwpCtrl.MoveToField("필드명", true, true, true); // 누름틀 내부로 이동 후 내용 블록선택
HwpCtrl.GetTextFile("HWP", "saveblock;", function(result) { // 블록선택된 내용을 base64 인코딩된 정보로 돌로받음
data = result;
});
안녕하세요.
누름틀 text 외 정보 추출에 대해 답변주신내용 확인 잘 하였습니다. 감사합니다.
또 하나 궁금한게 생겨서 질문드립니다.
한글 서식 내에 누름틀이 a,b,c,d,e 라는 각각의 필드이름으로 존재한다고 가정했을 때
웹기안기에서 해당 서식을 오픈했을 때 필드이름이 c,d,e인 누름틀만 수정 불가능하게 속성 변경을 할 수 있을까요 ?
누름틀 고치기 - ‘양식 모드에서 편집 가능’ 속성 제어를 하는 api가 있는지 궁금합니다.
답변 부탁드립니다.
감사합니다.
안녕하세요.
누름틀 속성을 제어하는 API 가 별도로 제공되진 않고, 액션을 통해 제어 가능합니다.
HwpCtrl.MoveToField("test");
var action = HwpCtrl.CreateAction("ModifyFieldClickhere");
var set = action.CreateSet();
action.GetDefault(set);
set.SetItem("Editable", 1);
action.Execute(set);
안녕하세요.
답변주신 누름틀에 대한 '양식 모드에서 편집 가능 '속성은 양식모드에서만 가능하잖아요~
그런데 일반편집모드에서는 특정 누름틀에 대한 readonly를 적용을 할 수 있는 방법이 없을까요 ?
알려주신 방법대로 양식모드에서는 누름틀 제어되는것을 확인하였는데, 누름틀 외 서식은 수정을 할 수가 없어서요 …
혹시 방법이 있다면 답변 부탁드립니다.
감사합니다!
안녕하세요.
일반 편집모드에서 특정 영역에 대해 편집을 제한하는 기능은 제공하지 않고 있습니다.
표 개체에서 특정 셀의 편집을 막기 위한 “셀 보호” 기능이 조금은 유사할 수 있을것 같습니다.
감사합니다.