안녕하세요.
문서내에 있는 누름틀에 html 형식의 데이터를 사용하여 내용을 삽입 하고자 합니다.
HwpCtrl.SetTextFile(“테스트 테스트”, “HTML”, “insertfile”)
누름틀로 위치를 이동해서 위의 코드로 내용을 추가 하면
글자는 정상적으로 삽입이 되는데 폰트가 "함초롬돋움"으로 고정이 됩니다.
누름틀 외부에 또는 누름틀에 적용된 폰트로 내용이 추가될 수 있게 할수 있는 방법을 문의 드립니다.
감사합니다.
안녕하세요.
문서내에 있는 누름틀에 html 형식의 데이터를 사용하여 내용을 삽입 하고자 합니다.
HwpCtrl.SetTextFile(“테스트 테스트”, “HTML”, “insertfile”)
누름틀로 위치를 이동해서 위의 코드로 내용을 추가 하면
글자는 정상적으로 삽입이 되는데 폰트가 "함초롬돋움"으로 고정이 됩니다.
누름틀 외부에 또는 누름틀에 적용된 폰트로 내용이 추가될 수 있게 할수 있는 방법을 문의 드립니다.
감사합니다.
안녕하세요.
누름틀에 html 형식 데이터를 삽입할 때, html 데이터의 기존 문서 형식을 유지하기 위해서는 액션을 사용하셔야 합니다.
var action = HwpCtrl.CreateAction("InsertFile")
var set = action.CreateSet();
다만 해당 액션이 blob 형식을 지원하지 않아서 다른 방법이 필요합니다.
필터서버에서 접근 가능한 URL 형식으로 “FileName” 에 설정을 하거나,
필터서버에 업로드하고, 서버 경로를 “FileName” 에 설정 해야 합니다.
set.SetItem('FileName', 'http://server/url');
set.SetItem('FileName', '/home/user/data/file.hml');
액션 구동시 아래 옵션을 설정하면 기존 문서의 형식이 그대로 유지되며 끼워넣기가 됩니다.
set.SetItem('KeepSection', 1);
set.SetItem('KeepStyle', 1);
set.SetItem('KeepCharshape', 1);
set.SetItem('KeepParashape', 1);
도움이 되시길 바랍니다.
감사합니다.