extendscript

    0熱度

    2回答

    我需要一個JavaScript函數在拉撒路開發既OSX和Windows應用程序觸發功能。我正在學習拉撒路,我將自己形容爲中級初學者。我對javascript知之甚少。 據我瞭解JavaScript的沙箱運行,從而不能直接訪問的應用程序。因此,我正考慮使用某種來自JavaScript的tcp調用到應用程序中,傳遞一個參數,當收到這個參數時,會觸發該事件。這需要在Windows和Mac上運行。理想情況

    2熱度

    1回答

    使用Adobe InDesign的擴展腳本(JavaScript語言),如何爲左側添加onClick函數左側和右側單擊事件? 添加左鍵單擊事件很簡單。如何添加右鍵單擊事件? [後回答更新(非常感謝約什Voights對於查找) 如果有人有興趣,我想利用這個以這樣的方式來處理程序適用於這樣的按鈕,完美的作品: whatbutton.addEventListener("click", function(

    3熱度

    1回答

    在我的scriptUI面板上,我有一個按鈕。如何檢測用戶是否在點擊按鈕時按住了shift鍵?

    0熱度

    1回答

    在我的腳本UI面板中,我有一個應該插入一些文本的按鈕。我想出了這個例程,它實際上可以在任何地方插入任何文本,但是如果已經選擇了任何文本,它就不會取代選擇。 如何修改此功能來替換選擇?如果沒有選擇,它應該正常插入文本。 function insertText(whattext){ if(app.selection.length < 1){ exit(); } var tf = a

    0熱度

    1回答

    我是一個相當新的程序員,所以請耐心等待。我正在嘗試一些相當先進的東西,但我喜歡挑戰。 :〜)我正在使用Adobe的ESTK(ExtendScript Toolkit)爲InDesign CS6編寫一個複雜的腳本。我經歷了大部分的教程,並且學到了很多東西,但我現在已經遇到了一堵牆。 我需要腳本來檢測某個文件夾是否符合某個標準,如果是,則深入該文件夾,計算其所有子文件夾並打開每個子文件夾中的每個.in

    0熱度

    1回答

    我可以想像很多不同角度的這一點,但這裏是我的目標: 當我使用[Illustrator]的[blob brush]工具,我想option鍵切換吸管工具。 我想具體的工具和應用程序是不相關的,並且它的根是ExtendScript問題: 我們可以綁定行動​​和keyup事件? 我們知道哪些工具目前處於活動狀態? 我們可以改變活動工具嗎? 我們可以覆蓋默認的按鍵行爲?* 據互聯網,ExtendScript

    0熱度

    1回答

    打印這應該是足夠簡單爲你的JavaScript/Extendscript嚮導。我希望使用打印預設打印文檔,同時指定頁面範圍(也可以在選擇預設後選擇其他選項)。諮詢在InDesign CS6的JavaScript腳本指南它有這個美好的,詳細的解釋如何做到這一點: 與打印機預設打印 打印使用打印機預設的文檔,包括在打印打印機預設命令。 哇。如此描述性和有用的。呃,有誰能幫助我更好地理解這一點嗎?

    0熱度

    1回答

    我需要列出一組inDesign文檔中使用的字體的詳細信息。我需要的信息基本上可通過菜單項Type> Find Fonts ...(如解釋here)進行訪問,但是要查看每個文檔中的每種字體並寫下信息是不可行的。 我可以找到很多在Font對象的信息document.fonts下,我的問題是如何獲得或產生在下面的面板中發現的擴展屬性: 字符數爲給定的字體 其中字體發生 編輯的網頁:釷e document

    0熱度

    1回答

    這是我迄今爲止最困難的問題!我仍然是ExtendScript的初學者,但是我的學習速度很快。現在,我需要弄清楚如何告訴InDesign使用打印機預設來打印活動文檔的特定頁面,這裏只是使用某些專色的踢紙板。 現在我已經關注了第47-51頁上的Adobe InDesign CS6 JavaScript Scripting Guide以及關於此主題的Jongware's guide。但是,兩者都只是指打

    2熱度

    1回答

    有時候var會影響它之前的代碼,有時候不會。就拿這個例子: base.jsx: $.global.a = 1; $.writeln("a: " + a); var a = 2; 運行此打印a: 1。運行$.evalFile("base.jsx");也打印a: 1。然而,運行 (function() { $.evalFile("base.jsx"); })(); 打印a: u