한워드 자동화

이 범주에서는 한글 오토메이션에 대한 다른 사용자의 기술 지원을 제공받을 수 있습니다.

  1. 한글 오토메이션의 API 사용/연동은 개발 가이드를 참조하세요.
  2. 일반 문의는 한글과컴퓨터 웹사이트의 고객 지원을 이용하세요.
  3. 개인정보가 포함되지 않도록 유의하세요. 게시글 또는 댓글에 개인정보가 포함된 내용이 있을 경우 게시물이 숨김처리 될 수 있습니다.

한글프로그램은 아니지만 같이 있는 한워드도 ms word 처럼 python기반으로 파일을 열고 작성하고 다른이름으로 저장하는등의 처리가 가능할까요?

가능하다면 샘플 코드를 만들어 주실수 있으실지요?

감사합니다.

1개의 좋아요

안녕하세요.

한워드 자동화 개발에 대한 문의는 현재 게시판에서 다루지 않습니다. :sob:
제가 답변 드릴 수 있는 부분은 한워드는 msword에서 제공하는 모든 인터페이스를 제공하지 않지만
같은 형식으로 자동화 기능을 제공하고 있습니다.
관련 사용 방법은 msword의 샘플을 찾아보시면 좋을 것 같습니다.
단, vba 외의 언어에서는 안정성을 보장할 수 없습니다.

감사합니다.

1개의 좋아요

그럼 혹시 한글프로그램에서 docx 파일을 열면 한워드가 실행되면서 열리는데 한글프로그램내에서 열수는 없나요?? docx 파일을 열어서 hwp로 저장해서 한글프로그램을 가지고 자동화를 하려는데… 쉽지 않네요…

1개의 좋아요

아래와 같은 방식으로 docx 파일 열기를 해보시면 좋을 것 같습니다.

hwp.Open(path, "", ";insert:true")

감사합니다.

1개의 좋아요

와 … 열리네요…? insert:true 이런건 본적이 없는데 어떤 문서에 설명이 나와있나요?

1개의 좋아요

한글에서는 doc/docx 문서는 한워드로 열리게 되어있습니다.
그런데 문서를 끼워넣는 방식으로 문서를 열면 문서 포맷에 관계없이 한글로 열리게 할 수 있습니다.
이 때 문서를 삽입하는 옵션이 insert:true이고, 이 옵션을 꼼수(?)로 살짝 이용했습니다. :no_mouth: :no_mouth:

2개의 좋아요