2
我正嘗試從JXA中的模板創建頁面文件。JXA/Applescript + Pages:從模板創建文檔
我已經成功地在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
真是期待我們有所幫助。