2017-08-23 92 views
0

我已經使用許多不同的API與許多不同的API一起工作,以編程方式來打開,設置和導出或呈現結果。Indesign - 腳本打開文檔,更改文本和導出

然而,我對設計幾乎沒有任何經驗。

我GOOGLE了今天一圈,發現幾個劇本在非常基本的方式更改文本,但這裏是我在尋找:

辦法有一個「模板文件」,我可以再,以編程方式打開100%,然後按名稱更改指定圖層上的文本(就是InDesign中所稱的那些文本),然後將其導出爲保存文件或PDF格式。

我更喜歡Python,但我聽說Indesign不可能,所以我接受JavaScript或任何語言。

這甚至有可能與此應用程序?如果是這樣,任何人都有任何提示或鏈接,我怎麼會這樣做?

非常感謝!

回答

0

一切都是非常直接的InDesign編程。網絡上有很多東西,嘗試按主題進行搜索。

一個相當好的開始是官方的腳本手冊和教程:http://wwwimages.adobe.com/content/dam/Adobe/en/devnet/indesign/sdk/cs6/scripting/InDesign_ScriptingGuide_JS.pdf

http://wwwimages.adobe.com/content/dam/Adobe/en/devnet/indesign/sdk/cs6/scripting/InDesign_ScriptingTutorial.pdf

+0

它看起來像在此基礎上那裏有沒有一個直接的方式做我想做什麼,我可能會做這樣的事情創建一個bat文件,將腳本放入啓動腳本區域,然後啓動indesign - 然後腳本可以在啓動時執行它的操作並導出,然後可能關閉indesign? 在任何情況下 - 這是非常有用的,不知道爲什麼我無法找到這些基於我是谷歌搜索。 我會離開這一天左右,看看是否有人有什麼特定的東西在做什麼,但你會得到明天答案複選標記,如果沒有!我絕對可以在這裏與wharts合作。 謝謝! – aescript

+0

@aescript你是什麼意思沒有直接的方式?完全可以做你想做的事。您不需要任何將腳本放在任何位置的.bat文件,只需編寫一個簡單的.jsx腳本,即可爲您啓動InDesign,完成其任務,然後關閉InDesign。所有這些功能都是InDesign對象模型的一部分。基本上,您可以通過編程控制任何InDesign功能。 – mdomino

+0

哦,順便說一句,對於InDesign對象模型的最佳查看器是[this](http://www.indesignjs.de/extendscriptAPI/indesign-latest/#about.html)。 – mdomino

相關問題