한글 문서 프린트 코드?

한글 오토메이션으로 한글 문서를 프린트하고자 하는데
구글링해도 다 잘 안되고,
아래 코드는 한컴에서 제공하는 설명서에 나오는 코드입니다.
“Execute” 구문에서
이 코드를 실행하면 '원격 프로시저를 호출하지 못했습니다. 라는 에러가 발행하네요
한글문서를 오픈하고 프린트하는 코드를 알려 주시면 감사하겠습니다.

hwpObj.HAction.GetDefault(“Print”, hwpObj.HParameterSet.HPrint.HSet)
hwpObj.HParameterSet.HPrint.NumCopy:= 1
hwpObj.HAction.Execute(“Print”, hwpObj.HParameterSet.HPrint.HSet)

2개의 좋아요

안녕하세요 ^^
자바스크립트로 프린트 하는 예제 전달드립니다.
감사합니다.

myHwpObj.Open("f:page1.hwp","HWP","");
			
	
var act = myHwpObj.CreateAction("Print");
var set = myHwpObj.CreateSet("Print");
act.GetDefault(set);
set.SetItem("NumCopy", 1);
act.Execute(set);

2개의 좋아요

어쩌다 아래 코드를 실행해도 프린트가 되는 것 같습니다.
hwpObj.XHwpDocuments.Item(0).XHwpPrint.PrinterName:=“HP Officejet Pro 8100 (네트워크)” ;
hwpObj.XHwpDocuments.Item(0).XHwpPrint()

2개의 좋아요