본문 바로가기

HwpUnit2

[QnA] 문단 위, 문단 아래 간격이 적용이 안되고 0이 돼요.. 혹시. 문단모양에서 문단 위 간격, 문단 아래 간격 값을 지정하는 방법을 알 수 있을까요? # 문단모양 설정 def para_style(align, LineSpace, prevSpace, nextSpace, breakline_div, min_space): # 정렬방식(왼쪽, 가운데, 오른쪽) / 줄간격 / 문단위 / 문단아래 / 줄나눔기준(어절, 글자) / 최소공백 act = hwp.CreateAction("ParagraphShape") # 액션생성 pset = act.CreateSet() # 파라미터셋 생성 act.GetDefault(pset) # 파라미터셋에 현재 상태값 넣기 pset.SetItem("AlignType", hwp.HAlign(align)) # 정렬("Justify", "Left", ".. 2022. 12. 6.
[QnA] (3/5) 문단의 높이와 너비(HwpUnit) 구하기 안녕하세요. 한글 자동화 프로그램을 공부하고 있는데 궁금한 사항이 있어 질문합니다. 특정 글자가 들어가 있는 문단을 찾아서 그 곳에 글뒤로 속성으로 표를 삽입하고 싶습니다. 1. 자동으로 표 생성시 속성을 "본문과의배치"에서 "글뒤로" 선택하여 생성할 수 있나요? 이 속성없이 생성시 문단에 삽입되면서 글자가 밀려나는 현상이 발생합니다. 2. 찾은 문단의 위치값을 HWPUNIT 값으로 알 수 있나요? 표 생성시 위치값은 HWPUNIT으로 지정해야 하는데 현재 찾은 위치의 속성은 줄,칸으로 알려주네요. 이상입니다. 문단의 크기를 좌표값으로 구할 수 있다면 얼마나 좋을까요? 그런데 한글에는 그런 기능이 구현되어 있지 않으니 문단의 줄 수, 글자높이(pt)와 줄간격(%)을 더해서 문단의 높이를 직접 계산해보겠습.. 2022. 9. 19.