2
JXA의 템플릿에서 페이지 파일을 만들려고합니다.JXA/Applescript + 페이지 : 템플릿에서 문서 만들기
Applescript에서 성공적으로 작동하지만 JXA 로의 변환을 이해할 수 없습니다.
tell application "Pages"
activate
set thisDocument to ¬
make new document with properties {document template:template "my-template-name"}
end tell
함수 사전을 이해에서 정말 뭔가해야한다 :
Pages = Application("Pages")
Pages.activate()
t = Pages.Template("my-template-name")
// produces: Error on line 2: Error: First parameter passed to Template constructor must be an object
doc = Pages.Document({
documentTemplate: t
})
doc.make()
을하지만 상기 오류가 발생합니다. 내가 시도 기타 사항은 다음과 같습니다
t = Pages.Template({
name: "my-template-name",
id: "my-template-name"
})
// Produces no error but doesn't open any template
t = Pages.Template({}, "my-template-name")
// Same, no error but no template
정말 여기에 몇 가지 도움말을 기대.