[ActionScript] 將當前開啟的圖像另存為 PNG 檔案到桌面

 

// 取得桌面路徑
var desktopPath = Folder.desktop.fsName;

// 取得時間戳(秒)
var timestamp = Math.floor(new Date().getTime() / 1000);

// 檔案完整路徑
var saveFile = new File(desktopPath + "/" + timestamp + ".png");

// PNG 儲存選項
var pngSaveOptions = new PNGSaveOptions();
pngSaveOptions.interlaced = false;

// 檢查是否有開啟文件
if (app.documents.length > 0) {
    var doc = app.activeDocument;
    doc.saveAs(saveFile, pngSaveOptions, true, Extension.LOWERCASE);
    alert("已儲存為:" + saveFile.fsName);
} else {
    alert("沒有開啟的文件可儲存!");
}

使用說明:

  1. 打開 Photoshop。
  2. 確保已開啟一個圖像文件。
  3. 開啟「Script Editor」或「ExtendScript Toolkit」,貼上上述代碼。
  4. 執行。

運作方式:

  1. 抓取目前時間戳記(以秒為單位)。
  2. 將當前文件另存為 PNG 格式到桌面。
  3. 自動命名為像 1713251587.png 這樣的格式。

小泉

喜愛用文字說明自己眼中所見的一切

較新的 較舊

نموذج الاتصال