자바 스크립트 환경, 한글 제어 내부적으로

(예전 커뮤니티(2016-2020) 사이트에서 옮겨온 글입니다: 번호 143)

작성자: seongmin
날짜: 2019-11-27


[환경]

자바 스크립트

안녕하세요. HWP Automation API 를 통해 보고서 자동화 프로젝트를 진행 중에 있습니다.

방대한 양(대략 80p)의 보고서를 자동으로 만들어주려다 보니 요구 사항이 많아지네요…

[질문]

1페이지부터 80페이지 까지 작성한다면, 목차를 만들고, 표를 만들고, 글자를 입력하고, 사진을 삽입하는 과정들을 볼 수 있게 되는데, 보이지 않고 내부적으로 작성된 후 완성된 한글을 띄울 수 있는 방법이 있나요?

댓글

smj0226 (2019.11.28)

참고하시기 바랍니다. 파이썬 win32gui 모듈로 윈도우창을 백그라운드로 숨기는 방법입니다. npm에도 win32 API가 있는데, 사용방법이나 메서드는 영상이랑 비슷할 것 같습니다. 행복한 하루 되시기 바랍니다.

smj0226 (2019.11.28)

파이썬-한글2018 기준으로 최신 업데이트가 되어 있는 상태에서는 win32로 hwp객체를 열면 백그라운드에서 시작됩니다. 내부적으로는 한글창이 이미 열렸는데 작업표시줄에 보이지 않아요.
그래서 백그라운드작업 후 저장하고 닫은 후 hwp.Run(‘FileNew’) 후에 hwp.Open(파일) 하는 식의 꼼수?를 통해서 완성파일이 보이게 합니다.