hwp & javascript
출처: 한컴 공식 개발문서
스크립트 관련 설정:
1. 도구 -> 환경설정 -> 기타 -> 스크립트 실행 확인
2. 도구 -> 매크로 -> 스크립트 매크로 보안 설정
웹에서 hwp호출예제
<html>
<script language="jscript">
var App = new ActiveXObject("HWPFrame.HwpObject.1");
function OnChangeCharShape() {
App.HAction.Run("SelectAll");
App.HAction.GetDefault("CharShape"
, App.HParameterSet.HCharShape.HSet);
App.HParameterSet.HCharShape.FaceNameHangul = "궁서체";
App.HParameterSet.HCharShape.FaceNameLatin = "궁서체";
App.HParameterSet.HCharShape.FaceNameHanja = "궁서체";
App.HParameterSet.HCharShape.FaceNameJapanese = "궁서체";
App.HParameterSet.HCharShape.FaceNameOther = "궁서체";
App.HParameterSet.HCharShape.FaceNameSymbol = "궁서체";
App.HParameterSet.HCharShape.FaceNameUser = "궁서체";
App.HParameterSet.HCharShape.Height = 4000;
App.HParameterSet.HCharShape.TextColor = 16737792;
App.HParameterSet.HCharShape.UnderlineType = 1;
App.HParameterSet.HCharShape.ShadowType = 1;
App.HAction.Execute("CharShape"
, App.HParameterSet.HCharShape.HSet);
App.HAction.Run("Cancel");
}
</script language="jscript">
<body>
<button onclick="OnChangeCharShape()"> 글자 모양 변경 </button>
</body>
</html>