日本語の README はこちらです。
這是 Adobe Illustrator 的腳本集合。我在創建它時考慮到了簡單性和易用性。
點擊標題可跳轉以了解有關腳本的更多資訊。
如果您發現您感興趣的腳本,請從 中下載。
UpdateUpdateUpdate分割文字Bug FixNewNew相同色調百分比NewNewNewNewNew 從 或 Releases 下載 zip 檔案並解壓縮。
這些腳本可以放置在電腦上的任何位置。
若要執行腳本,請從「檔案」>「腳本」>「其他腳本」( ⌘ / Ctrl + F12 )。
筆記
在極少數情況下,如果繼續使用該腳本可能無法運作。
在這種情況下,請重新啟動 Illustrator 並重試。
以下擴充功能或軟體可以輕鬆運行腳本。
ScriptUI Dialog Builder (SDB) 用於設計 UI。
另請參閱: ScriptUI-Dialog-Builder-Joonas。
作業系統:macOS Ventura 13.4
測試:Adobe Illustrator 2020-2024
所有腳本均根據 MIT 許可證獲得許可。
有關更多詳細信息,請參閱隨附的許可證文件。
此腳本會添加任意數量的均勻間隔的錨點。
這是對「物件」>「路徑」>「新增錨點」的稍微更用戶友好的改進。

筆記
也支援路徑類型和區域類型的錨點。
Illustrator CS4 或更高版本
此腳本將數字更改為 3 位逗號分隔的字串。

在編輯狀態下選擇文字物件或指定文字範圍,然後執行該腳本。
Illustrator CS 或更高版本
該腳本將選定的漸變添加到樣本中。

選擇路徑對象,然後執行此腳本。
筆記
不支援文字物件和描邊顏色。
Illustrator CS 或更高版本
該腳本將物件對齊在空間的中心。
例如,alignInCenterOfSpace(Vertical).js: 
選擇三個或更多對象,然後執行此腳本。
對齊的位置取決於參考點。
筆記
包含或排除描邊寬度取決於「對齊」面板選單 >「使用預覽邊界」。
選出至少三個對象。
Illustrator CS3 或更高版本
該腳本同時水平和垂直對齊物件。


筆記
最上面的行和最左邊的列是對齊的基礎。
也支援複合路徑、文字、連結文件和嵌入文件。
點、像素、異食、英吋、英尺、碼、毫米、公分、公尺。
這些單位取決於標尺單位。
Illustrator 2021 或更高版本
該腳本會分割並排列所有開啟的視窗。
提示
自 2022 年版本起,排列文件圖示已在應用程式列中實現。

只需運行這個腳本即可。
筆記
至少打開兩個文件。
Illustrator CS6 或更高版本
該腳本批量替換丟失的連結、連結和嵌入的文件。
重要的
自版本 2024 起,「套用至全部」複選框已從缺少連結檔案時出現的對話方塊中刪除。因此,無法再使用此對話方塊批次取代檔案。

筆記
選擇連結檔案時,請在文件中而不是「連結」面板中選擇它們。
Illustrator CS6 或更高版本
該腳本檢查星期幾。

用遊標選擇文字中的日期部分,然後執行此腳本。
筆記
如果沒有年份,則以今年計算。
支援以下格式。
YYYY/MM/DD , MM/DD/YYYY , DD/MM/YYYY ,
YYYY-MM-DD , MM-DD-YYYY , DD-MM-YYYY ,
YYYY.MM.DD , 月DD.MM.YYYY MM.DD.YYYY .年 , 日.月.年 ,
YYYY MM DD , MM DD YYYY , DD MM YYYY ,
Jan(uary) (the) DD(st|nd|rd|th)(,) YYYY , MM DD(st|nd|rd|th)(,) YYYY ,
DD(st|nd|rd|th) (of) Jan(uary)(,) YYYY , DD(st|nd|rd|th) MM(,) YYYY ,
YYYY年MM月DD日、令和YY年MM月DD日、平成YY年MM月DD日、昭和YY年MM月DD日、大正YY年MM月DD日、明治YY年MM月DD日
Illustrator CS4 或更高版本
該腳本關閉所有文件。
提示
自 2021 年版本起,它已在「檔案」選單中實現。
只需運行這個腳本即可。如果有未儲存的文檔,選擇儲存或不儲存。
Illustrator CS4 或更高版本
該腳本關閉路徑物件。

選擇路徑對象,然後執行此腳本。
Illustrator CS 或更高版本
該腳本比較兩個物件的比例。

點、像素、異食、英吋、英尺、碼、毫米、公分、公尺。
這些單位取決於標尺單位。
Illustrator CC 或更高版本
該腳本將所有錨點轉換為角點。
控制面板中的錨點轉換選項要求選擇錨點,但此腳本選擇整個物件。

使用選擇工具選擇整個路徑,然後執行此腳本。
如果使用直接選取工具選擇錨點,將顯示一個對話框,將所有或僅選定的錨點轉換為角點。 
筆記
也支援路徑類型和區域類型的錨點。
Illustrator CS4 或更高版本
此腳本將“樣本”面板中的任何顏色轉換為全域顏色或專色。
轉換為全域色.js: 
轉換為SpotColor.js: 
在“樣本”面板中選擇顏色,然後執行此腳本。
如果未選擇,則將轉換所有樣本。
筆記
如果存在同名的樣本,則不會轉換。
將印刷色轉換為全域色或專色時,顏色顯示的順序會發生變化,因為它們會在樣本中重新註冊。
Illustrator CS 或更高版本
該腳本將路徑上的類型轉換為點類型。

選擇路徑物件的類型,然後執行此腳本。
筆記
原始類型物件將被刪除。
應用於外觀的任何效果都會遺失。
Illustrator CS 或更高版本
此腳本相當於 Visual Studio Code 的 Selection > Copy Line Down( Option / Alt + Shift + ↓ ) & Copy Line Up( Option / Alt + Shift + ↑ )。
如果您使用 Keyboard Maestro、AutoHotkey 或類似工具指定快速鍵,您將能夠獲得更多 Visual Studio Code 的感覺。
支援點類型和區域類型。

例如,copyLineDown.js: 
將遊標移到要複製的行,然後執行此腳本。
無需選擇線路。
警告
由於在腳本中使用了複製和貼上功能,因此如果您提前複製了內容,則會遺失。
筆記
有環繞的區域類型可能效果不佳。
對於 copyLineDown.js,在複製最後一行時,會新增一行以解決錯誤。
只能複製一行。不支援多行。
如果您使用的是2020或更早版本,執行腳本後將無法輸入鍵盤輸入。
如果要輸入文本,則必須用滑鼠點擊。
Illustrator CC 2018 或更高版本
此腳本相當於 Visual Studio Code 的鍵盤快速鍵「複製行(空選擇)」( ⌘ / Ctrl + C ) 和「剪下行(空選擇)」( ⌘ / Ctrl + X )。
如果您使用 Keyboard Maestro、AutoHotkey 或類似工具指定快速鍵,您將能夠獲得更多 Visual Studio Code 的感覺。
支援點類型和區域類型。
例如,cutLine(emptySelection).js: 
將遊標移到要複製或剪下的行,然後執行此腳本。
無需選擇線路。
重要的
不包含換行符號是為了解決 Illustrator 中的錯誤。
筆記
有環繞的區域類型可能效果不佳。
如果您使用的是2020或更早版本,執行腳本後將無法輸入鍵盤輸入。
如果要輸入文本,則必須用滑鼠點擊。
Illustrator CC 2018 或更高版本
該腳本創建一個顏色圖表。支援 CMYK 和 RGB 顏色。

Addition步驟的值按原樣添加。Intensity添加目標顏色的百分比。它相當於“編輯”>“編輯顏色”>“飽和度”。 
筆記
不支援專色、漸層和圖案。
在新文件中建立顏色圖表。
Illustrator CS6 或更高版本
腳本在畫板上建立網格線。

只需運行這個腳本即可。
筆記
網格間距由首選項中的參考線和網格決定。
Illustrator CS 或更高版本
此腳本相當於 InDesign 的「文字」>「插入特殊字元」>「標記」>「目前頁碼」。
將頁碼放置在畫板上的指定位置。

Position頁碼相對於畫板的位置。Facing Pages如果為 true,則為對頁。Start Page Number起始頁碼。Section Prefix在頁碼前面加上章節前綴。如果是對開頁,則位於頁碼的後方。Font Size頁碼的字體大小。Margin畫板的邊距距離。根據標尺單位切換單位。 筆記
頁碼樣式僅為數字。
依畫板順序分配頁碼。
Illustrator CS4 或更高版本
此腳本建立與直線段或連接兩個錨點的線平行的文字。

Point Type選擇左對齊、居中對齊或右對齊。Area Type輸入區域寬度和高度值。筆記
不支援曲線。
也支援路徑類型和區域類型的錨點。
點、像素、異食、英吋、英尺、碼、毫米、公分、公尺。
這些單位取決於標尺單位。
Illustrator 2021 或更高版本
該腳本創建一個串聯文字。它也可以由點類型和路徑物件的混合製成。
也支援垂直文字。


筆記
物件和圖層的堆疊順序與串聯順序無關。
將路徑轉換為區域類型時,忽略少於兩個錨點的錨點。
點、像素、異食、英吋、英尺、碼、毫米、公分、公尺。
這些單位取決於標尺單位。
Illustrator CC 或更高版本
此腳本順時針或逆時針減少選取的錨點。
例如,減少SelectedAnchorPointsCW.js: 
使用直接選擇工具選擇任何錨點,然後執行此腳本。
Illustrator CS 或更高版本
此腳本相當於 Visual Studio Code 的鍵盤快速鍵「Delete All Left」( ⌘ + Backspace ) 和「Delete All Right」( ⌘ + Delete )。
如果您使用 Keyboard Maestro、AutoHotkey 或類似工具指定快速鍵,您將能夠獲得更多 Visual Studio Code 的感覺。
支援點類型和區域類型。
例如,deleteAllRight.js: 
將遊標移到要刪除的字元的位置並執行此腳本。
無需選擇要刪除的字串。
警告
由於在腳本中使用了複製和貼上功能,因此如果您提前複製了內容,則會遺失。
筆記
只能刪除一行。不支援多行。
如果您使用的是2020或更早版本,執行腳本後將無法輸入鍵盤輸入。
如果要輸入文本,則必須用滑鼠點擊。
Illustrator CC 2018 或更高版本
此腳本刪除除“無”和“註冊”之外的所有樣本。

只需運行這個腳本即可。
筆記
同時刪除物件使用的所有樣本。
Illustrator CS 或更高版本
該腳本刪除隱藏層。
提示
自 2021 年版本以來,它已在「圖層」面板選單中實現。

只需運行這個腳本即可。
Illustrator CS 或更高版本
此腳本刪除鎖定的圖層。

只需運行這個腳本即可。
Illustrator CS 或更高版本
該腳本刪除尾隨空格和製表符。支援點類型和區域類型。

選擇文字對象,然後執行此腳本。
無需選擇線路。
筆記
有環繞的區域類型可能效果不佳。
Illustrator CS 或更高版本
該腳本刪除未使用的圖層。

只需運行這個腳本即可。無需選擇任何圖層。
Illustrator CS 或更高版本
該腳本刪除遊標下的一個單字。支援點類型和區域類型。

將遊標移到要刪除的單字的位置並執行此腳本。
無需選擇單字。
警告
由於在腳本中使用了複製和貼上功能,因此如果您提前複製了內容,則會遺失。
筆記
有環繞的區域類型可能效果不佳。
如果您使用的是2020或更早版本,執行腳本後將無法輸入鍵盤輸入。
如果要輸入文本,則必須用滑鼠點擊。
Illustrator CC 2018 或更高版本
該腳本用錨點分解路徑物件。

選擇任何路徑對象,然後執行此腳本。
筆記
原始路徑物件將被刪除。
Illustrator CS 或更高版本
此腳本將物件均勻分佈在空間中。
例如,distributeInSpace(Vertical).js: 
選擇三個或更多對象,然後執行此腳本。
對齊的位置取決於參考點。
筆記
包含或排除描邊寬度取決於「對齊」面板選單 >「使用預覽邊界」。
選出至少三個對象。
Illustrator CS3 或更高版本
腳本透過 3 或 2 個錨點繪製外接圓。

使用直接選取工具選擇 3 或 2 個錨點,然後執行此腳本。
筆記
對於兩個錨點,它是直徑。
也支援路徑類型和區域類型的錨點。
Illustrator CS 或更高版本
此腳本繪製兩個錨點之間的曲線或直線的法線(垂直於切線的線)。

筆記
不支援路徑類型和區域類型的錨點。
點、像素、異食、英吋、英尺、碼、毫米、公分、公尺。
這些單位取決於標尺單位。
Illustrator CS4 或更高版本
該腳本在選定的物件周圍繪製矩形。

筆記
繪製的矩形沒有填滿和描邊寬度。
點、像素、異食、英吋、英尺、碼、毫米、公分、公尺。
這些單位取決於標尺單位。
Illustrator CS4 或更高版本
該腳本在錨點上繪製形狀。

點、像素、異食、英吋、英尺、碼、毫米、公分、公尺。
這些單位取決於標尺單位。
Illustrator CS4 或更高版本
此腳本繪製一個與直線段或連接兩個錨點的線平行的形狀。

筆記
不支援曲線。
也支援路徑類型和區域類型的錨點。
點、像素、異食、英吋、英尺、碼、毫米、公分、公尺。
這些單位取決於標尺單位。
Illustrator CS4 或更高版本
該腳本將單字括在括號中。

將遊標移到要包含的單字的位置並執行此腳本。
如果您選擇文字範圍,請將它們括起來。
警告
由於在腳本中使用了剪下和貼上功能,因此如果您提前複製了內容,則會遺失。
筆記
有環繞的區域類型可能效果不佳。
如果您使用的是2020或更早版本,執行腳本後將無法輸入鍵盤輸入。
如果要輸入文本,則必須用滑鼠點擊。
如果您想用其他字元將其括起來,請變更腳本內的第 41 行和 42 行。
例如,如果將其括在括號中:
var parentheses = {
start : '[' ,
end : ']'
} ;Illustrator CC 2018 或更高版本
此腳本將路徑物件或樣本的顏色值匯出到 CSV 檔案。

選擇路徑物件或樣本,然後執行此腳本。
如果要匯出所有樣本,請取消選擇路徑物件和樣本。
筆記
如果您想取得樣本名稱,請使用全域顏色。
匯出到桌面。
路徑物件的優先權高於樣本。
不支援文字物件和漸層。
Illustrator CS 或更高版本
該腳本擴展和收縮句柄。它還會改變角度。

筆記
句柄無法刪除。
角度根據當前值增大或減小。
點、像素、異食、英吋、英尺、碼、毫米、公分、公尺。
這些單位取決於標尺單位。
Illustrator CS4 或更高版本
該腳本擴展和收縮路徑段。

筆記
不支援閉合路徑和曲線。
也支援路徑上的文字錨點。
點、像素、異食、英吋、英尺、碼、毫米、公分、公尺。
這些單位取決於標尺單位。
Illustrator CS4 或更高版本
該腳本從漸變停止點提取顏色作為樣本。

選擇任何路徑物件或樣本,然後執行此腳本。
筆記
路徑物件的優先權高於樣本。
若要從樣本中提取顏色,請取消選擇路徑物件。
不支援文字物件和描邊顏色。
Illustrator CS 或更高版本
此腳本適合畫板中的引導物件。

選擇引導對象,然後執行此腳本。
筆記
不支援閉合路徑和曲線。
Illustrator CS 或更高版本
此腳本變更所選物件填滿顯示的縮放係數。

選擇任何對象,然後執行此腳本。
筆記
如果未選擇任何對象,則所有對像都應適合視窗。忽略指南。
Illustrator CS 或更高版本
此腳本從填滿顏色或樣本產生漸層顏色。
提示
自 2025 年版本以來,它已在 Swatch 面板選單中實現。

選擇兩個或更多路徑物件或樣本,然後執行此腳本。
筆記
路徑物件的優先權高於樣本。
若要從樣本產生漸層顏色,請取消選擇路徑物件。
不支援文字物件和描邊顏色。
Illustrator CS4 或更高版本
此腳本相當於 Visual Studio Code 的 Go > Go to Line/Column( Ctrl + G )。
如果您使用 Keyboard Maestro、AutoHotkey 或類似工具指定快速鍵,您將能夠獲得更多 Visual Studio Code 的感覺。
支援點類型和區域類型。


警告
由於腳本中使用了複製和貼上功能,因此如果您提前複製了內容,則會遺失。
筆記
平移以使選定的線位於視窗的中心。
如果您使用的是2020或更早版本,執行腳本後將無法輸入鍵盤輸入。
如果要輸入文本,則必須用滑鼠點擊。
Illustrator CC 2018 或更高版本
在文字編輯狀態下,此腳本將遊標移到下一個或上一個文字的開頭。
支援點類型和區域類型。
例如,goToNextText.js: 
在文字編輯狀態下執行該腳本。
警告
由於在腳本中使用了剪下和貼上功能,因此如果您提前複製了內容,則會遺失。
筆記
它不會移動到鎖定、隱藏或線索文字。層亦如此。
遊標移動順序為文字堆疊順序。
平移下一個或上一個文字位於視窗的中心。
如果您使用的是2020或更早版本,執行腳本後將無法輸入鍵盤輸入。
如果要輸入文本,則必須用滑鼠點擊。
Illustrator CC 2018 或更高版本
該腳本透過填滿顏色、樣本或字元樣式來突出顯示搜尋到的字串。
支援 CMYK 和 RGB 顏色。

如果您希望對字元和段落樣式進行著色,請取消勾選「忽略顏色設定」複選框。
筆記
顏色和樣本不能同時應用。
Illustrator CS6 或更高版本
此腳本將 CSV 檔案匯入到樣本面板。

重要的
確保文件顏色模式和 CSV 文件格式相同。
CSV 檔案有以下 3 種格式。
筆記
用逗號或製表符分隔列。
第 1 行用作標題。
樣本名稱不是必需的。
| 青色 | 品紅 | 黃色的 | 黑色的 | 樣本名稱 |
|---|---|---|---|---|
| 100 | 0 | 0 | 0 | 青色 |
| 紅色的 | 綠色的 | 藍色的 | 樣本名稱 |
|---|---|---|---|
| 255 | 0 | 0 | 紅色的 |
| 十六進位 | 樣本名稱 |
|---|---|
| FF0000 | 紅色的 |
筆記
如果是十六進位顏色,則可以省略前導「#」。
如果十六進位顏色是 3 位數字,則其行為類似於 CSS。 (例如#F0F 變成#FF00FF。)
Illustrator CS 或更高版本
此腳本順時針或逆時針增加選取的錨點。
例如增加SelectedAnchorPointsCW.js: 
使用直接選擇工具選擇任何錨點,然後執行此腳本。
Illustrator CS 或更高版本
此腳本相當於 Visual Studio Code 的鍵盤快速鍵「在上方插入行」( ⌘ / Ctrl + Shift + Enter ) 和「在下方插入行」( ⌘ / Ctrl + Enter )。
如果您使用 Keyboard Maestro、AutoHotkey 或類似工具指定快速鍵,您將能夠獲得更多 Visual Studio Code 的感覺。
支援點類型和區域類型。
例如,insertLineBelow.js: 
將遊標移到要新增行的下一行或上一行,然後執行此腳本。
不必將遊標移到行尾。
筆記
有環繞的區域類型可能效果不佳。
如果您使用的是2020或更早版本,執行腳本後將無法輸入鍵盤輸入。
如果要輸入文本,則必須用滑鼠點擊。
Illustrator CC 2018 或更高版本
該腳本反轉鎖定的圖層。

只需運行這個腳本即可。
Illustrator CS 或更高版本
此腳本反轉可見圖層。