다량의문서(500건이상) 빠르게 PDF로 저장하는 방법

현재 한컴(AxHWPCONTROLLib)를 이용해서 한글파일을 저장하거나 저장된 Hwp를 PDF로 변경합니다.
그런데 한컴은 멀티스레드 같은 기능을 지원하지 않아
여러개의 파일을 생성 또는 변환할때 1개씩 밖에 안됩니다.
멀티스레드같은 방법으로 여러개를 한꺼번에 작성하거나 변환 할수 있는 방법이 있나요?

1개의 좋아요

안녕하세요

말씀하신대로 멀티 스레드를 지원하지 않아 한 프로세스로 처리하는 건 힘들 것 같습니다.

좋은 방법은 아닌 것 같지만 한글 오토메이션을 여러 개 띄우고 해보시면 어떨까요?
예를 들면 100페이지까지만 저장하고 다른 오토메이션은 100-200페이지까지 저장하는 방식으로 해보시면 어떨까요?

감사합니다.

답변감사합니다.
그런데 여러개를 실행해도 같은 결과 입니다.
순차적으로 실행이 됩니다.
10개를 실행해도 현재에 저장이 이루어 지고 있으면 다른 프로그램들은 대기중에 있습니다.

안녕하세요.

아시다시피 한글컨트롤을 Thread Safe하지 않습니다.
그래서 현재로서는 멀티 스레드 방식은 안되고 멀티 프로세스 방식으로 변환 솔루션을 구축해야 합니다.
중간에 프록시 서버(프로세스)를 두고 사용자 요청을 받아 여러 변환 서버(프로세스)에 전달하는 형식으로 솔루션을 구현할 수 있을 것 같습니다.

그리고 user477님은 어떤 용도로 한글컨트롤을 사용하는지는 모르겠으나
한글컨트롤은 지원 종료가 된 상태이고 상용 솔루션으로 사용한다면 라이선스 저촉이 될 수 있습니다.

감사합니다.