python + hwp2024 버전 -> 오토메이션 기능 문의

hwp 또는 hwpx 파일을 open 후 곧바로 pdf 로 변환하는 코드를 작성중입니다.

hwpx 파일 open 은 정상동작하며,
열린 문서의 갯수 (페이지수) 읽기도 정상동작 합니다.
아래 코드로 곧바로 pdf 로 변환 저장하려고합니다.

파이썬을 실행하면, 아래 오류가 발생합니다.
오류 메세지 → 인쇄할 쪽 번호가 없습니다.

아시는분 답변 부탁 합니다. ~~~
감사합니다.

# Print (한글파일 to PDF 변환) 액션 코드 ...
act = hwp.CreateAction("Print")
if act:
    aset = act.CreateSet()
    aset.SetItem("PrintRange", "All")   # All , 1-1, 1 등등  설정시에도 동일한 오류 발생...
    
   # (당연히 Bullzip PDF 되어 있으며, 기본프린터로 설정 함...)
    aset.SetItem("PrinterName", "Bullzip PDF Printer") 
    act.Execute(aset)
    print("인쇄 요청 성공")
else:
    print("Print 액션 지원 안 됨")
1개의 좋아요

안녕하세요

아래처럼 act.GetDefalut(aset) 를 추가하시고
원하시는 파라미터 셋만 변경하시면 좋을 것 같아요~

aset = act.CreateSet()
act.GetDefalut(aset)
...

아래 가이드를 참고하시면서 개발하시면 좋을 것 같습니다.
추가 문의사항있으면 말씀해주세요 :grinning_face:

감사합니다.

1개의 좋아요