반응형
파이썬-아래아한글 자동화 모듈 pyhwpx 1.0.8 추가기능 및 스타일 관련 메서드 소개글입니다.
pyhwpx에서 스타일을 다루는 메서드가 아직 다양하지는 않지만,
손이 많이 가는 작업 위주로 메서드를 만들어 둔 게 있는데, 모아서 소개드립니다.
1. 현재 커서가 위치한 문단의 스타일 정보 : hwp.get_style()
2. 현재 커서가 위치한 문단의 스타일 변경 : hwp.set_style(style)
3. 특정 스타일이 적용된 문단으로 찾아가기 : hwp.goto_style(style)
4. 문서의 모든 스타일 목록 추출 : hwp.get_style_dict()
5. 문서에서 실제 사용된 스타일 목록만 추출 : hwp.get_used_style_dict()
6. 특정 스타일 제거하기 : hwp.delete_style_by_name(src, dst)
7. 문서에서 사용되지 않은 스타일 일괄제거 : hwp.remove_unused_styles()
8. 기타
그밖에도 스타일 불러오기 / 내보내기 : hwp.import_style(path) / hwp.export_stype(path) 기능을 보완 중이고, 개요번호 설정, 스타일 설정 등의 기능 추가를 고려하고 있지만, 수작업에 비해 코드로 처리하는 장점이 크지 않아 현재 보류 중입니다.
혹시 스타일 관련해서 자주 사용하시거나, 메서드 추가를 원하시는 기능이 있다면 댓글로 알려주세요ㅎ
행복한 하루 되세요!
반응형
'아래아한글 자동화 > pyhwpx 사용법' 카테고리의 다른 글
[pyhwpx] 셀주소 문자열로 특정셀로 이동하는 방법 : hwp.goto_addr (0) | 2025.04.28 |
---|---|
[pyhwpx] 페이지 하나에 이미지 하나씩 수백장 삽입해야 할 때... (1) | 2024.11.21 |
[QnA] 아래아한글, 마우스로 선택한 그림개체만 속성 바꾸기 (0) | 2024.03.13 |
댓글