안녕하세요.
저희 문서 폰트는 바탕체가 필수적이라 아래처럼 설정 후
var act = (DHwpAction)CreateAction(“CharShape”);
var set = (DHwpParameterSet)act.CreateSet();
act.GetDefault(set);
set.SetItem("FaceNameHangul", "바탕체"); set.SetItem("FontTypeHangul", 1);
set.SetItem("FaceNameLatin", "바탕체"); set.SetItem("FontTypeLatin", 1);
set.SetItem("FaceNameHanja", "바탕체"); set.SetItem("FontTypeHanja", 1);
set.SetItem("FaceNameJapanese", "바탕체"); set.SetItem("FontTypeJapanese", 1);
set.SetItem("FaceNameOther", "바탕체"); set.SetItem("FontTypeOther", 1);
set.SetItem("FaceNameSymbol", "바탕체"); set.SetItem("FontTypeSymbol", 1);
set.SetItem("FaceNameUser", "바탕체"); set.SetItem("FontTypeUser", 1);
set.SetItem("TextColor", 0x00000000);
set.SetItem("UnderlineColor", 0x00000000);
set.SetItem("Height", 1200);
act.Execute(set);
GetTextFile(“HTML”, “code:utf8”)을 통해 문서의 html 정보를 가져와서 파싱하여 처리하고 있습니다.
다만 html 에서 일반적으로 아래처럼 Span Style 태그가 있어 해당 Span Style 태그를 기준으로 파싱처리 하는데
특정 문서(워드 등)를 불러와서 html을 보면 아래처럼 Span Style 태그가 없어 문제가 발생하고 있습니다.
< P CLASS=HStyle3 STYLE=‘line-height:280%;’>테스트2< /P>
해당 특정 문서가 초기에 설정한 바탕체 높이 등 동일하여 span style 태그가 생성이 안되는것으로 예상되는데
span style 태그가 생성될 수 있도록 GetTextFile 호출 전 초기에 설정할 수 있는 방법 알려주시면 감사하겠습니다.