지난 포스팅은...
[2/5, HwpEqn] HWP문서 수식을 텍스트로 추출하는 방법
(1) 안녕하세요 ~ 저는 유튜브 회사원코딩 구독자입니다. 올려주신 영상들 잘 시청하고 있습니다. 문의드릴 사항으로는 한글 파일을 이미지로 변환하여 저장하고, 한글파일내의 텍스트의 위치
www.martinii.fun
지난 포스팅에서는 수식을 선택해놓은 상태에서, 어떻게 하면 수식의 텍스트를 추출할 수 있는지를 보여주었다. 파이썬으로 해당 텍스트를 가져오기만 하면, 그 다음은 LaTeX로 변환해서 저장하든, 웹에 업로드를 하든 자유롭게 활용할 수 있을 것이기 때문이다.
그러면 이번 포스팅에서는, 추출하기 전에 수식을 차례로 선택하는 과정을 파이썬 코드로 진행해 보겠다. 지난 포스팅에서 언급한 바와 같이, GetAnchorPos(0), SetPos(List, Para, Pos), 그리고 FindCtrl() 등 세 가지 메서드를 이용하는 방법을 소개한다. 너무 자세한 설명은 생략하였으나, 댓글로 질문 남길 시 답변드릴 예정.
코드를 먼저 소개한다. 문서 안의 수식을 차례로 선택하는 파이썬 코드.
위 코드를 실행한 결과는 아래와 같다.

간단한 코드 설명은 주석으로 달아 두었으며, 자세한 설명은 생략한다. 이해가 안되거나 궁금한 부분이 있는 경우,
1. 편하게 댓글로 문의 남겨놓으시거나,
2. HWP API 문서 중 "HwpCtrl API.hwp" 파일을 검색해볼 것.
이번 포스팅도 짧게 여기서 마친다. 어떤 독자들은 이런 궁금증을 가져보았을 수도 있다.
"수식"에서 "문자열 추출"이 가능하다면, 역으로 "수식문자열"만으로 "수식"을 만들 수 있지 않을까?
물론 가능하다. 그걸 다음 포스팅에서 다룰 예정이다.
다음 포스팅은...
[4/5, HwpEqn] 수식문자열로 수식 만드는 방법
지난 포스팅은... [3/5, HwpEqn] 컨트롤 탐색방법(feat. 파이썬) 지난 포스팅은... [2/5, HwpEqn] HWP문서 수식을 텍스트로 추출하는 방법 (1) 안녕하세요 ~ 저는 유튜브 회사원코딩 구독자입니다. 올려주신
www.martinii.fun
'아래아한글 자동화 > python+hwp 중급' 카테고리의 다른 글
[4/5, HwpEqn] 수식문자열로 수식 만드는 방법 (0) | 2020.12.18 |
---|---|
[2/5, HwpEqn] HWP문서 수식을 텍스트로 추출하는 방법(feat. 파이썬) (0) | 2020.12.18 |
[1/5, HwpEqn 서론] LaTeX 수식을 한/글 수식편집기에 넣을 수 있다? (7) | 2020.12.16 |
댓글