이게 될지 잘 모르겠어서 질문드립니다.
안녕하세요
일코님 덕분에 많이 해결되고 있는 작업들이 기쁩니다.
다름이 아니라 누름틀에 SetTextFile를 통해 작업을 하고 있습니다.
그러다보니 [누름틀 시작]과 [누름틀 끝] 사이에 페이지가 바뀌는 경우가 생기는데 이 경우 [누름틀 시작] 부분도 다음 페이지로 넘어가도록 설정하고 싶은 경우가 생기게 되었습니다.
혹시 이 같은 경우도 좋은 방법이 있을지 의견을 구해봅니다.
답변 1
2
Jun님 안녕하세요?^^ 오랜만입니다.
개인적으로는 SetTextFile을 거의 사용하지 않는 편이지만,
뭔가 편리할 수도 있겠다는 느낌만 가지고 있습니다ㅎㅎ
(hwp.Insert()나 hwp.InsertFile()이랑 큰 차이가 없지 않나 싶기도 하고요ㅎ)
누름틀이 특정 페이지 제일 마지막 라인에 있어서,
다음 페이지로 넘어가게 하고 싶다는 말씀인가요?
그럼 아래와 같은 상황이라는 말씀이신지요?

이런 경우를 체크해서 누름틀 시작위치에서 Ctrl-Enter(BreakPage)를 실행하면 될 것 같은데요?ㅎ
코드는 조금 조악하지만,
프로세스만 이해해주시면 더 멋지게 짜실 수 있을 겁니다.
field_list = hwp.get_field_list().split("\x02")
for i in field_list:
#누름틀 시작부분 페이지 체크
hwp.move_to_field(i)
head = hwp.current_page
print(i, f"head: {head}p", end="")
# 누름틀 끝부분 페이지 체크
hwp.move_to_field(i, select=True)
hwp.set_pos(
*hwp.get_selected_pos()[-3:])
tail = hwp.current_page
print(f", tail: {tail}p")
if head != tail:
# 누름틀 앞으로 이동
hwp.FindCtrl()
# 페이지 나눔
hwp.BreakPage()
시연화면은 아래와 같습니다.

제가 이해한 게 다르다면ㅜㅜㅜ
조금만 상세히 추가질문 부탁드립니다.
도움이 되었길 바랍니다.
행복한 하루 되세요^^
섹션7과 같은 수학 수식을 백지에서 시작할 때 어떻게 만들 수 있을까요?
0
76
1
hwp 병렬 작업시 클립보드 충돌문제
0
59
1
본문을 각주로 내리는 법
1
93
1
한글 자동화 삽도 삽입!!
1
386
2
한글 표 내부 위치 찾는 코드좀 알려주세요 ㅠㅠ
1
234
2
빈 문서를 새로 열때는 팝업이 안나오는데 기존 문서를 열면 팝업이 나옵니다
1
120
2
사무실 컴퓨터ㅠ
0
97
2
글자입력 여러번 실행기
0
69
1
현재 커서 문단에 아무런 내용이 없는지 확인하기
1
103
1
특정 스타일을 찾아 이동하는 방법
1
164
2
한/글 파일 open 시 '상위 버전에서...' 메세지 안 뜨게 하는 방법?
1
1120
1
win32com 으로 hwp 문자열 검색하기 문의
1
223
2
[응용] 엑셀문서 값을 필드에 입력하기 질
1
124
1
표 병합하기 관련
0
143
0
메타태그 삽입 자동화
0
191
1
스크립트 매크로 초기화 하고 싶습니다.
1
272
2
한글 창이 여러 개 존재할 때 pyhwpx 모듈로 접근하는 방법을 알고 싶습니다.
1
271
1
표안의 특정 필드에 있는 이미지를 복사하여 한글 외부에 저장하기
1
277
2
스타일 싹 다 지우고 바탕글로 통일하는 방법 문의드립니다.
1
285
0
하위의 여러 폴더 중 특정폴더의 사진만 추출하기
1
346
2
한글 수식을 자동으로 넣는 코드를 만들었는데, 수식 사이의 간격이 계속 벌어집니다.
1
666
1
보유 특허 검색 페이지에서 검색이 되지 않습니다.
1
140
1
hwp 페이지별 분할 저장하는 코드 관련 문의
0
451
0
한글 문서에 사용된 폰트명 추출
1
647
1





