Photoshop腳本 > 壓縮並輸出GIF圖片

源自:http://coolketang.com/tutorials/menu2lesson8.php


本節將演示如何使用腳本,將當前文檔轉換爲GIF格式。首先創建一個空白的腳本文檔,並保存在硬盤上某個位置。

首先創建一個空白的腳本文檔,並保存在硬盤上某個位置。

接着輸入腳本代碼:

//定義一個變量[document],用來表示Photoshop當前的活動文檔。
var document = app.activeDocument;

//定義一個變量[fileOut],用來表示導出的GIF圖片路徑。
var fileOut = new File("E:\\compressed.gif");

//定義一個變量[exportOptionsSaveForWeb],用來表示導出文檔爲Web格式的設置屬性。
var exportOptionsSaveForWeb = new ExportOptionsSaveForWeb();

//設置導出文檔時,是否支持文檔的透明度。
exportOptionsSaveForWeb.transparency = false;

//設置導出文檔時,是否包含文檔中內置的顏色檔案(即色彩空間配置文件)。
exportOptionsSaveForWeb.includeProfile = true;

//設置導出文檔時,有損壓縮的程度。
exportOptionsSaveForWeb.lossy = 0;

//設置導出文檔時,圖片包含的色彩量(256種顏色)。
exportOptionsSaveForWeb.colors = 256;

//設置導出文檔時,圖片的減色算法爲默認值ColorReductionType.SELECTIVE。共有9種壓縮算法,詳情請查看Photoshop腳本手冊。
exportOptionsSaveForWeb.colorReduction = ColorReductionType.SELECTIVE;

//設置導出文檔時,圖片將被存儲爲.gif格式。
exportOptionsSaveForWeb.format = SaveDocumentType.COMPUSERVEGIF;

//設置導出文檔時,圖片的像素抖動值。
exportOptionsSaveForWeb.ditherAmount = 0;

//設置導出文檔時,圖片的像素抖動類型。抖動類型共有4種,詳情請查看Photoshop腳本手冊。
exportOptionsSaveForWeb.dither = Dither.NOISE;

//設置導出文檔時,圖片的調色板的類型。調色板類型共有12種,詳情請查看Photoshop腳本手冊。
exportOptionsSaveForWeb.palette = Palette.LOCALADAPTIVE;

//調用[document]的[exportDocument]方法,使用上面設置的各種參數,將當前文檔導出並轉換爲GIF格式的文檔。
document.exportDocument(fileOut, ExportType.SAVEFORWEB, exportOptionsSaveForWeb);

我們的腳本已經編寫完成,把它保存下來。

然後切換到Photoshop。

依次點擊[文件] > [腳本] > [瀏覽],打開剛剛保存的腳本文件。Photoshop將直接調用並執行該腳本。

在彈出的[載入]窗口中,直接雙擊腳本名稱,Photoshop將直接調用並執行該腳本。

切換至文件夾窗口,並跳轉到圖片的導出路徑,查看導出後的圖片。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章