0
A
回答
2
嘗試是這樣的:您的選擇
mySelection = activeDocument.selection;
if (mySelection.length>0){
var doc = app.activeDocument; //current document
var s = doc.selection; //current slection
var sl = s.length; //number of selected objects
var m = app.getScaleMatrix(-100,100); //H flip matrix - feel free to change to (100,-100) for vertical flip, etc.
for(var i = 0 ; i < sl; i++) s[i].transform(m); //for each selected element apply the flip matrix
app.redraw();
}else{
alert("Nothing selected!")
}
或者您可以使用一個變換效果(通過影響>扭曲&變換>變換...)與反映選定X,這將分別翻轉選擇中的每個對象:
0
好了,我還是沒搞清楚如何翻轉選定的對象,但這裏是一個腳本來翻動頁面上的每個對象的頁面。這很接近;不過,它不配雪茄。
http://js4ai.blogspot.de/2010/11/flip-on-x-axis.html
好吧,Profenza先生有答案!
0
我這樣做與AppleScript和 「fastscripts」 我把它綁定到命令+ SHIFT + H(& V)
tell application "Adobe Illustrator"
if (count page items in document 1) > 0 then
set selectedItems to selection
set scaleMatrix to get scale matrix horizontal scale -100.0 vertical scale 100.0
transform every item in selectedItems using scaleMatrix
end if
end tell
相關問題
- 1. 水平翻轉JTree
- 2. CATransform3DRotate水平翻轉
- 3. SVG轉換 - 水平翻轉
- 4. 水平翻轉圖像
- 5. 如何水平翻轉UIImage?
- 6. 如何水平翻轉UILabel?
- 7. Android SeekBar水平翻轉
- 8. Illustrator腳本
- 9. 模態的水平翻轉動畫UIView
- 10. 的JavaScript翻轉文字水平
- 11. linesegment上的水平和垂直翻轉
- 12. 捕獲的圖像水平翻轉
- 13. 我如何在cocos2d中水平翻轉水平對於iphone
- 14. 水平翻轉一個幀在Objective-C
- 15. 引導模板 - 水平翻轉
- 16. 2D陣列垂直和水平翻轉
- 17. 水平或垂直翻轉JavaFX圖像
- 18. Android攝像頭預覽水平翻轉
- 19. HTML5 Canvas ShadowBlur和水平翻轉
- 20. 撤消水平/垂直翻轉位圖
- 21. 在OpenCVSharp中水平翻轉圖像
- 22. 水平翻轉畫布圖像?
- 23. 水平翻轉緩衝圖像
- 24. 在Java中水平翻轉區域
- 25. 如何用d3.js水平翻轉畫布左側的文本?
- 26. 水平滾動腳本
- 27. 如何使用JavaScript水平翻轉文本?
- 28. 懸停在水平軸上翻轉文本 - jQuery或css
- 29. 模態視圖中的背景水平翻轉轉換
- 30. 我旋轉圖像倒過來,但如何水平翻轉它
說,現在片段是個非常好的。那會花一兩天才能弄清楚那件事,因爲我沒有做那麼多延伸腳本。現在,我運行該命令後,它不會真正翻轉,直到我點擊屏幕上的某個地方。有什麼補充,會更新屏幕?我通過com runscript命令調用該函數。 – bgmCoder 2012-07-25 19:21:42
如果翻轉選擇中的每個元素。如果你願意,你可以保存在Illustrator中預置/ {}語言腳本/腳本文件夾,這將使通過文件>腳本中使用它,你可以分配一個鍵盤快捷方式。我不知道com runscript命令是什麼。 – 2012-07-25 19:31:19
不,我知道了:在最後添加這個「爲」的聲明:'app.redraw();'我平添了幾分的包裝整個事情的;請記住,如果我使用最終工作腳本來編輯您的文章? – bgmCoder 2012-07-25 19:32:44